On 12/02/13 16:48, Fabio Daolio wrote: [] > c++ -Wl,-search_paths_first -o ../bin/doxygen ../objects/main.o -L../lib > -L/sw/lib -ldoxygen -ldoxycfg -lqtools -lmd5 -lpthread -liconv -framework > CoreServices > Undefined symbols: > "_iconv_close", referenced from: > _portable_iconv_close in libdoxycfg.a(portable_c.o) [] > Could it be an issue with the version of iconvlib? I have: > fink list iconv > Information about 11686 packages read in 1 seconds. > i libiconv 1.12-5 > Character set conversion library > i libiconv-bin 1.12-5 > Executables for libiconv package > i libiconv-dev 1.12-5 > Developer files for libiconv package
I suspect that your /sw/include/iconv.h is either not the one installed by libiconv-dev or is somehow shadowed (no idea how) by some other iconv.h, or is not readable, or something similar. When this file exists and is found by #include <iconv.h> it makes sure that the symbol _iconv_close is replaced everywhere by _libiconv_close and the error you are seeing cannot occur. -- Martin ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users