On Jan 31, 2009, at 2:21 PM, Daniel Macks wrote:

> (only following up to -users because this looks like a general  
> problem)
>
> On Sat, Jan 31, 2009 at 08:01:27PM +0100, S?bastien Leygnac wrote:
>> Hi,
>> Has anybody successfully installed gdl on mac os 10.4 ?
>
> Yup, worked fine for long time so far for me.
>
>> I tried to install gdl, but the process stopped somewhere in the
>> building. Here are the final lines of comments after I did
>>
>> $ fink -b install gdl
>>
>> gcc -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o
>> ..libs/libgailutil.18.0.1.dylib  .libs/libgailutil_la-gailmisc.o
>> ..libs/libgailutil_la-gailtextutil.o  -L/sw/lib/fontconfig2/lib -L/ 
>> sw/lib
>> .../../../../gtk/.libs/libgtk-x11-2.0.dylib
>> /sw/lib/libgdk-x11-2.0.dylib -L/usr/X11R6/lib -L/sw/lib/pango-ft219/ 
>> lib
>> -L/sw/lib/freetype219/lib /sw/lib/libgdk_pixbuf-2.0.dylib
>> /sw/lib/libpixman-1.dylib /sw/lib/libglitz.dylib /sw/lib/ 
>> libpng12.dylib
>> /sw/lib/libexpat.dylib /sw/lib/libiconv.dylib
>> .../../../../gdk/.libs/libgdk-x11-2.0.dylib -lXrender -lX11
>> /sw/lib/pango-ft219/lib/libpangocairo-1.0.dylib
>> /usr/X11R6/lib/libXrender.dylib /usr/X11R6/lib/libSM.dylib
>> /usr/X11R6/lib/libICE.dylib /usr/X11R6/lib/libX11.dylib
>> /sw/lib/libatk-1.0.dylib /sw/lib/libcairo.dylib /sw/lib/ 
>> libgio-2.0.dylib
>> /sw/lib/pango-ft219/lib/libpangoft2-1.0.dylib
>> /sw/lib/pango-ft219/lib/libpango-1.0.dylib
>> /sw/lib/freetype219/lib/libfreetype.dylib -lz
>> /sw/lib/fontconfig2/lib/libfontconfig.dylib
>> /sw/lib/libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib
>> /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib -lm  -Wl,-framework
>> -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -install_name
>> /sw/lib/libgailutil.18.dylib -compatibility_version 19
>> -current_version 19.1 -Wl,-single_module
>> ld: warning multiple references to dynamic shared library:
>> /sw/lib/libgdk-x11-2.0.0.dylib (from /sw/lib/libgdk-x11-2.0.dylib and
>> .../../../../gdk/.libs/libgdk-x11-2.0.dylib, using
>> .../../../../gdk/.libs/libgdk-x11-2.0.dylib which has higher
>> compatibility_version)
>> ld: Undefined symbols:
>> _gdk_pixbuf_new_from_stream referenced from libgtk-x11-2 expected  
>> to be
>> defined in libgdk
>> _gdk_pixbuf_new_from_stream_at_scale referenced from libgtk-x11-2
>> expected to be defined in libgdk
>> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool: internal link edit
>> command failed
>> make[5]: *** [libgailutil.la] Error 1
>> make[4]: *** [all-recursive] Error 1
>> make[3]: *** [all-recursive] Error 1
>> make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2
>> ### execution of /var/tmp/tmp.2.AyfaAv failed, exit code 2
>> Removing runtime build-lock...
>> Removing build-lock package...
>> /sw/bin/dpkg-lockwait -r fink-buildlock-gtk+2-2.14.7-2
>> (Lecture de la base de donn?es... 83568 fichiers et r?pertoires d?j?
>> install?s.)
>> Suppression de fink-buildlock-gtk+2-2.14.7-2 ...
>> Failed: phase compiling: gtk+2-2.14.7-2 failed
>
> So the problem is with building gtk+2, gdl is totally irrelevant here.
>
>> I don't understand, because it seems that gtk+2 is installed:
>>
>> $ fink list gtk+2
>> (i)  gtk+2           2.14.7-2     The Gimp Toolkit
>> (i)  gtk+2-dev       2.14.7-2     The Gimp Toolkit
>> (i)  gtk+2-shlibs    2.14.7-2     The Gimp Toolkit
>
> *Some older version* of gtk+2 is installed, but gdl probably needs a
> newer one than that. 'fink dumpinfo -fallversions gtk+2' to see what's
> presently installed vs what's available and 'fink show-deps gdl' to
> see the minimum that is required.
>
> The gtk+2 build problem looks like a libtool bug. Could you post the
> line or two prior to the "gcc -dynamiclib" one (start back at a
> "libtool -tag=CC --mode=link" or something like that).
>
> gtk+2 is a dependency of lots of other things for many users, so let's
> get that fixed before trying to solve anything else.
>
> dan
>
> -- 
> Daniel Macks
> [email protected]
> http://www.netspace.org/~dmacks
>
>

Also, you might try removing your current gtk+2-dev ("fink remove gtk 
+2-dev") before your update.  That has  been known to cause problems.


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to