Date: Wed, 16 Jul 2008 20:28:28 -0700 (PDT) From: Unga <unga888@yahoo.com> To: freebsd-questions@freebsd.org Subject: Why this linking fail? Message-ID: <322832.23474.qm@web57008.mail.re3.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hi all I have compiled and installed following libraries separately: /usr/src/lib/csu /usr/src/lib/libc /usr/src/lib/msun When I link to them, I get following errors: /usr/lib/libc.so: undefined reference to `_nsyylex' /usr/lib/libc.so: undefined reference to `_nsyyin' /usr/lib/libc.so: undefined reference to `_nsyytext' /usr/lib/libc.so: undefined reference to `_nsyyerror' /usr/lib/libc.so: undefined reference to `_nsyylineno' collect2: ld returned 1 exit status Search for those names shows following: cd /usr/src/ grep -lr _nsyylex . ./include/nsswitch.h ./lib/libc/net/Symbol.map grep -lr _nsyyin . ./lib/libc/net/nsdispatch.c grep -lr _nsyytext . ./lib/libc/net/nsparser.y grep -lr _nsyyerror . ./include/nsswitch.h ./lib/libc/net/Symbol.map ./lib/libc/net/nslexer.l grep -lr _nsyylineno . ./include/nsswitch.h ./lib/libc/net/Symbol.map ./lib/libc/net/nsparser.y That is, they are all from /usr/src/lib/libc/net. Does this means the /usr/src/lib/libc/net is not in the new libc.so.7? What does above errors shows? Appreciate your help in this regard. Many thanks in advance. Kind regards Unga
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?322832.23474.qm>