--- On Thu, 7/17/08, Unga <[EMAIL PROTECTED]> wrote: > From: Unga <[EMAIL PROTECTED]> > Subject: Why this linking fail? > To: freebsd-questions@freebsd.org > Date: Thursday, July 17, 2008, 11:28 AM > 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. >
Sorry guys, I have found an issue. In the libc compile log shows following error: lex -P_nsyy -o/dev/stdout /usr/src/lib/libc/net/nslexer.l | sed -e '/YY_BUF_SIZE/s/16384/1024/' >nslexer.c lex: fatal internal error, exec failed Let me check why the lex failed. Unga _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"