in compiling pcmcia-cs-3.1.20 under pinstripe (with kgcc) I get: make[1]: Entering directory `/usr/src/pcmcia-cs-3.1.20/cardmgr' cc cardinfo.o -o cardinfo -L/usr/X11R6/lib -L/usr/X11/lib -lforms -lX11 -lm /usr/X11R6/lib/libX11.so: undefined reference to `getpwuid_r.2' /usr/X11R6/lib/libX11.so: undefined reference to `shmctl' /usr/X11R6/lib/libX11.so: undefined reference to `getpwnam_r.2' collect2: ld returned 1 exit status make[1]: *** [cardinfo] Error 1 make[1]: Leaving directory `/usr/src/pcmcia-cs-3.1.20/cardmgr' make: *** [all] Error 2 root@isaac:/usr/src/pcmcia-cs-3.1.20> ldd /usr/X11/lib/libforms.so libc.so.6 => /lib/libc.so.6 (0x40091000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) root@isaac:/usr/src/pcmcia-cs-3.1.20> root@isaac:/usr/src/pcmcia-cs-3.1.20>
you have to use gcc-2.96 to compile the X11 stuff in PCMCIA The makefile in pcmcia must be fixed for using gcc-2.96 instead kgcc
Thanks, Ngo.