On Thu, Jan 08, 2004 at 03:43:17PM -0500, George Socker wrote:
> > I wasn't clear on two points: the -lncurses switch, which *is*
> > present on the command line in the makefile, should be causing the
> > linker to look for libncurses, *which it clearly is not* from the
> > error message.
> Actually, it *is* looking for libncurses.so, despite the error message
> saying -lncurses was not found.
> Example
> gcc test1.c -lGL1 (which does not exist)
> Result: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../
> i686-pc-linux-gnu/bin/ld: cannot find -lGL1
>
> Strace -f results -
> [pid 3016] open("/usr/lib/libGL1.so", O_RDONLY) = -1 ENOENT (No such
> file or directory) ^^^^^^^^^
> Note that is is looking libGL1.so, not GL1. The linker
> automatically
> adds the lib portion. See man ld.
I hereby modify my complaint: that error messaage is *wildly* broken. :-)
Pretty clearly that was the instant problem, since adding the library
requested fixed his first problem.
Cheers,
-- jra
--
Jay R. Ashworth [EMAIL PROTECTED]
Member of the Technical Staff Baylink RFC 2100
The Suncoast Freenet The Things I Think
Tampa Bay, Florida http://baylink.pitas.com +1 727 647 1274
Come see Linux Gazette in our new home: www.linuxgazette.net!
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86