On Wed, 13 Mar 2002, David S. Cargo wrote:
> >> The error messages come out after successful compilation (so that the
> >> Xlib.h was found successfully), but the failure comes from the linking
> >> step.
> >
> >What error messages?
>
> The message can be found here:
>
> http://www.mail-archive.com/[email protected]/msg05702.html
Oh, I tought you were implying that you had new and different error
messages this time.
> >I assume that the libraries weren't found.
>
> That's my assumption too, but I can't tell why. How many library
> files are required?
I don't know for sure, but see two examples below:
$ uname
NetBSD
$ ldd `which blackbox`
/usr/local/bin/blackbox:
-lICE.6 => /usr/X11R6/lib/libICE.so.6
-lSM.6 => /usr/X11R6/lib/libSM.so.6
-lX11.6 => /usr/X11R6/lib/libX11.so.6
-lXext.6 => /usr/X11R6/lib/libXext.so.6
-lstdc++.2 => /usr/lib/libstdc++.so.2
-lm.0 => /usr/lib/libm387.so.0
-lm.0 => /usr/lib/libm.so.0
-lc.12 => /usr/lib/libc.so.12
# uname ; cat /etc/debian_version
Linux
testing/unstable
# ldd `which blackbox`
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4001c000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40025000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4003b000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40117000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
(0x40125000)
libm.so.6 => /lib/libm.so.6 (0x40170000)
libc.so.6 => /lib/libc.so.6 (0x40192000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Jeremy C. Reed
.......................................................
ISP-FAQ.com -- find answers to your questions
http://www.isp-faq.com/