From: Sam S. <sd...@gn...> - 2012-03-25 17:39:31
|
> * Willem Rein Oudshoorn <jbhqfubb@kf4nyy.ay> [2012-03-25 13:26:41 +0200]: > > I am trying to compile clisp-2.49 on MacOSX 10.6.8 > and I get an error during link that libiconv is not defined. > (See snippet of the build log below). Bruno maintains all i18n aspects. you might want to file a bug report on SF so that this issue does not fall through the cracks. > I briefly looked at the error and it seems that > stream.c uses a macro to define iconv --> libiconv and libiconv is not > in the libiconv.2.4.0.dylib. ... but only if UNIX_MACOSX is _not_ defined. you are on MacOSX, so why isn't UNIX_MACOSX defined? please do $ make lispbibl.h $ grep UNIX lispbibl.h and try to figure out why UNIX_MACOSX is not defined. > Does anyone have some tips on how to fix this or debug this further. > (I hope it is just a configure time flag.) > > Wim Oudshoorn. > > > gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O -falign-functions=4 -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_MODULES -DNO_GETTEXT -I. spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o encoding.o pathname.o stream.o socket.o io.o funarg.o array.o hashtabl.o list.o package.o record.o weak.o sequence.o charstrg.o debug.o error.o misc.o time.o predtype.o symbol.o lisparit.o i18n.o unixaux.o built.o modules.o -lncurses -liconv -L/usr/local/lib -lsigsegv -lc libgnu_cl.a -o lisp.run > Undefined symbols: > "_libiconv", referenced from: > _oconv_unshift_output_buffered_ in stream.o > _oconv_unshift_output_unbuffered_ in stream.o > _iconv_mbstowcs in stream.o > _iconv_mbstowcs in stream.o > _iconv_mblen in stream.o > _iconv_range in stream.o > _iconv_wcstombs in stream.o > _iconv_wcstombs in stream.o > _iconv_wcstombs in stream.o > _iconv_wcstombs in stream.o > _iconv_wcstombs in stream.o > _iconv_wcslen in stream.o > _iconv_wcslen in stream.o > _iconv_wcslen in stream.o > ld: symbol(s) not found > collect2: ld returned 1 exit status > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > clisp-list mailing list > cli...@li... > https://lists.sourceforge.net/lists/listinfo/clisp-list > -- Sam Steingold (http://sds.podval.org/) on Ubuntu 11.10 (oneiric) X 11.0.11004000 http://www.childpsy.net/ http://dhimmi.com http://ffii.org http://pmw.org.il http://jihadwatch.org http://openvotingconsortium.org Any Schrodinger Cat joke is funny and not funny at the same time. |