Hello, I'm using uClibc-0.9.33.2 as the toolchain on my buildroot build and it looks as if functions shmget and shmctl are not implemented!
On browsing through the mailing lists, I heard of a patch that adds this functionality. More browsing led me to uClibc-0.9.33.2/libc/misc/sysvipc/shm.c, where it looks to be implemented. Here is the strace for the program I ran: shmget(0x39447, 5288, 0666) = -1 ENOSYS (Function not implemented) shmget(0x43929, 11128, 0666) = -1 ENOSYS (Function not implemented) shmget(0x5464e, 1095128, 0666) = -1 ENOSYS (Function not implemented) semget(0x7e38, 1, IPC_CREAT|0666) = -1 ENOSYS (Function not implemented) shmget(0x65c15, 441056, 0666) = -1 ENOSYS (Function not implemented) shmget(0x8aa52, 4264, 0666) = -1 ENOSYS (Function not implemented) --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Shared library libuClibc-0.9.33.2.so has the function shmget while the library the program is linked to, ld64-uClibc-0.9.33.2.so, does not. I think I'm missing something blatant. Any help is appreciated. Thanks, Jose _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc