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

Reply via email to