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

Reply via email to