From: Gwenole B. <gb....@fr...> - 2006-10-17 20:48:01
|
Le samedi, 7 oct 2006, =E0 03:01 Europe/Paris, Dennis Varouxis a =E9crit = : > I've run nm -dynamic on /usr/lib/libc.so.5 and getpagesize appears to=20= > be in the symbol table. So, you are not using the GNU C library? The usual C library is=20 normally under /lib{,64}/libc.so.6 on Linux systems. You might be able=20= to execute your /usr/lib/libc.so.5 to identify it. FYI, the reported line corresponds to an SHMLBA reference. If this=20 piece of code doesn't compile, the mostly likely cause is that your C=20 library is broken. If your system supports the X/Open System Interface=20= for shared memory through the usual shmat() et al. functions, then=20 SHMLBA shall be defined correctly and #include <sys/shm.h> is enough in=20= that case (i.e. no extra linker flag is needed). Regards, Gwenol=E9 Beauchesne.= |