RSS/Atom feed Twitter
Site is read-only, email is disabled

OS X build from CVS: Illegal reference

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

OS X build from CVS: Illegal reference Terje Tjervaag 27 Dec 23:50
  OS X build from CVS: Illegal reference Sven Neumann 28 Dec 00:12
Terje Tjervaag
2003-12-27 23:50:50 UTC (over 20 years ago)

OS X build from CVS: Illegal reference

Hi,

I was wondering if anyone had seen this before:

ld: text/libapptext.a(gimp-fonts.o) illegal reference to symbol: _FcConfigBuildFonts defined in indirectly referenced dynamic library /usr/X11R6/lib/libfontconfig.1.dylib ld: warning multiple definitions of symbol _locale_charset /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used symbol _locale_charset used from dynamic library /sw/lib/libiconv.dylib(localcharset.o) not from earlier dynamic library /sw/lib/libintl.1.dylib(localcharset.lo) make[3]: *** [gimp-1.3] Error 1
make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2

I've successfully built 1.3.23 on my machine, but when trying to build a clean CVS checkout it gives me this error. Can anyone shed light on how to go about fixing it?

For clarity, this is OS X .3 (Panther).

Thanks,

Sven Neumann
2003-12-28 00:12:41 UTC (over 20 years ago)

OS X build from CVS: Illegal reference

Hi,

Terje Tjervaag writes:

I was wondering if anyone had seen this before:

I haven't but my guess is that it's a problem with your version of libtool. When you build from a tarball, you are using the included version of libtool which has been 1.5 in the recent tarballs. When you build from CVS, the system-wide libtool is used to libtoolize the source tree. I heard that setting LIBTOOL=glibtool (or similar) helps on OS X.

Sven