Hi, I'm trying to build 'recode' on Nexenta, and make failed towards the end with undefined reference to `libintl_gettext'. how can I go about correcting this?
I've started a page on the wiki at http://www.nexenta.org/os/Porting_Codefixes. The aim of this page is to collect various (un)common porting issues faced and to be the first stop for any nexenta builder in for compiler issues. Regards Anil (cd .libs && rm -f librecode.la && ln -s ../librecode.la librecode.la) gcc -DLIBDIR=\"/usr/lib\" -DHAVE_CONFIG_H -I.. -I. -I../lib -I../libiconv -g -Wall -D_REENTRANT -O2 -c main.c main.c: In function 'main': main.c:892: warning: format '%d' expects type 'int', but argument 3 has type 'pid_t' gcc -DLIBDIR=\"/usr/lib\" -DHAVE_CONFIG_H -I.. -I. -I../lib -I../libiconv -g -Wall -D_REENTRANT -O2 -c freeze.c gcc -DLIBDIR=\"/usr/lib\" -DHAVE_CONFIG_H -I.. -I. -I../lib -I../libiconv -g -Wall -D_REENTRANT -O2 -c mixed.c /bin/sh ../libtool --mode=link gcc -g -Wall -D_REENTRANT -O2 -Wl,-Bsymbolic-functions -o recode main.o freeze.o mixed.o librecode.la ../lib/libreco.a gcc -g -Wall -D_REENTRANT -O2 -Wl,-Bsymbolic-functions -o .libs/recode main.o freeze.o mixed.o ./.libs/librecode.so ../lib/libreco.a main.o: In function `task_perror': /root/recode/recode-3.6/src/main.c:163: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:160: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:142: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:145: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:148: undefined reference to `libintl_gettext' main.o:/root/recode/recode-3.6/src/main.c:151: more undefined references to `libintl_gettext' follow main.o: In function `main': /root/recode/recode-3.6/src/main.c:397: undefined reference to `libintl_bindtextdomain' /root/recode/recode-3.6/src/main.c:398: undefined reference to `libintl_textdomain' /root/recode/recode-3.6/src/main.c:522: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:526: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:464: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:468: undefined reference to `libintl_gettext' /root/recode/recode-3.6/src/main.c:628: undefined reference to `libintl_gettext' main.o:/root/recode/recode-3.6/src/main.c:430: more undefined references to `libintl_gettext' follow collect2: ld returned 1 exit status make[3]: *** [recode] Error 1 make[3]: Leaving directory `/root/recode/recode-3.6/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/recode/recode-3.6' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/root/recode/recode-3.6' make: *** [build] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 _______________________________________________ gnusol-devel mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-devel
