Good idea!

I added my explanation wrt. libintl to that page.

On Wed, 2008-08-13 at 17:52 +0530, Anil Gulecha wrote:
> 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
> 

_______________________________________________
gnusol-devel mailing list
[email protected]
http://lists.sonic.net/mailman/listinfo/gnusol-devel

Reply via email to