Hi Christian, On Mon, 2006-02-13 at 22:30 +0100, Christian Thalinger wrote: > On Mon, 2006-02-13 at 21:40 +0100, Christian Thalinger wrote: > > Haven't recompiled the classpath for a long time on darwin, but this > > check is really necessary for darwin. What was the exact reason to > > remove this?
It was removed by this patch: http://lists.gnu.org/archive/html/classpath/2005-11/msg00065.html For which you said it worked for you: http://lists.gnu.org/archive/html/classpath/2005-11/msg00066.html > As Mark suggested on irc, here is the linking error message: > > ld: .libs/gnu_java_awt_peer_gtk_GdkTextLayout.o illegal reference to symbol: > _FT_Done_Glyph defined in indirectly referenced dynamic library > /opt/local/lib/libfreetype.6.dylib > ld: warning multiple definitions of symbol _locale_charset > /usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset > /opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset > /usr/bin/libtool: internal link edit command failed > make: *** [libgtkpeer.la] Error 1 So we do seem to use it directly. Maybe we do need to revert that configure check then and explicitly link against it then. The problem Archie was having was that he was linking against gtk+1 and freetype1 instead of gtk+ and freetype2 if I remember correctly. Cheers, Mark
signature.asc
Description: This is a digitally signed message part
