Hi, I'm trying to install g95 on Leopard and is seems to fail with the following error: Undefined symbols: "_iconv", referenced from: __nl_find_msg in libintl.a(dcigettext.o) "_iconv_open", referenced from: __nl_init_domain_conv in libintl.a(loadmsgcat.o) __nl_init_domain_conv in libintl.a(loadmsgcat.o) "_iconv_close", referenced from: __nl_free_domain_conv in libintl.a(loadmsgcat.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [g95] Error 1 make: *** [all] Error 2 I've had a look through the bug reports and this problem seems to have been reported but changeset 32219 was supposed to have fixed the build issues on Leopard. Is anyone else still having the same problem? Best Regards, Simon
On Dec 24, 2007, at 09:09, elabsjng@mac.com wrote:
I'm trying to install g95 on Leopard and is seems to fail with the following error:
Undefined symbols: "_iconv", referenced from: __nl_find_msg in libintl.a(dcigettext.o) "_iconv_open", referenced from: __nl_init_domain_conv in libintl.a(loadmsgcat.o) __nl_init_domain_conv in libintl.a(loadmsgcat.o) "_iconv_close", referenced from: __nl_free_domain_conv in libintl.a(loadmsgcat.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [g95] Error 1 make: *** [all] Error 2
I've had a look through the bug reports and this problem seems to have been reported but changeset 32219 was supposed to have fixed the build issues on Leopard. Is anyone else still having the same problem?
That changeset was supposed to have resolved #13190... So you're having problems with iconv symbols referenced from the gettext library. What versions of libiconv and gettext do you have installed? $ port installed libiconv gettext And can you show me what the relevant libraries are linked with? $ otool -L /opt/local/lib/libiconv.dylib /opt/local/lib/libintl.dylib Do you have anything in /usr/local? Anything in /sw? If so, these can conflict with MacPorts ports.
participants (2)
-
elabsjng@mac.com
-
Ryan Schmidt