RE: [uClinux-dev] Problem with IPC

From: Robert Daniels (robertd@vantagecontrols.com)
Date: Fri Jul 20 2001 - 14:55:20 EDT


Basically you need to configure the kernel to have the System V IPC, then
update your uClibc with the appropriate functions to make the correct system
calls.  I've been able to get message queues running on a coldfire 5272
2.0.38 kernel.  Here is the patch (attachment) that I made to update the
uClinux-coldfire-20010529.tar.gz to include my additions, there are some
other minor additions, but it is mainly to get message queues working.

Robert Daniels

-----Original Message-----
From: owner-uclinux-dev@uclinux.org
[mailto:owner-uclinux-dev@uclinux.org]On Behalf Of Mark Barton
Sent: Friday, July 20, 2001 11:17 AM
To: uClinux list (E-mail)
Subject: [uClinux-dev] Problem with IPC


Hello,

I'm using the latest coldfire distro (uClinux-coldfire-20010529) and
compiling for a 5272 processor. I wrote a short program that uses message
queues and received an undefined reference to msgget (presumably msgsnd and
msgrcv as well) during the link. I did test this with my X86 Linux and it
worked fine.

I did find references to sys_msgget and real_msgget in the linux source, but
I don't have a clue how these are tied in with the kernel system call.

Is the IPC supported in the 2.0.38 kernel? Any ideas for me to try?

Thanks
Mark

This message resent by the uclinux-dev@uclinux.org list server
http://www.uClinux.org/


This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/

This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:58 EDT