>I decided to try to build the Galeon web browser and ran into a dependency
>problem.  Galeon requires that the gdk-pixbuf be a version greater than
>0.13, while my fink installed gdk-bixbuf is at 0.11.0.  So I tried to
>build the latest gdk-pixbuf (0.15.0) by copying the .info file for
>gdk-pixbuf-0.11.0-2 from the packages 0.32a distribution over to my
>dists/local/main tree, revising the contents and debugging the
>resulting fink install.  I have made a fix or two to the package and
>it now configures but fails early in the 'make' process with libtool
>errors.  The fink porting guide over at sourceforge describes libtool
>errors and a way to fix them but I am too much of a newbie to fully grasp
>them.  Or perhaps the documentation is out of date since libtool seems to
>be actively changing and the documentation was last updated by Christoph
>in August.
>
>At any rate the specific error I am seeing is as follows:
>
>>make
>>make  all-recursive
>>Making all in gdk-pixbuf
>>Making all in pixops
>>/bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. 
>>-I../.. -I/sw/include/glib-1.2 -I/sw/lib/glib/include 
>>-I/sw/include/gtk-1.2 -I/sw/
>>include/glib-1.2 -I/sw/lib/glib/include -I/usr/X11R6/include 
>>-I../../gdk-pixbuf  -no-cpp-precomp -I/sw/include  -flat_namespace 
>>-c pixops.c
>>libtool: ltconfig version `' does not match ltmain.sh version `1.3.5'
>>Fatal configuration error.  See the libtool docs for more information.
>>make[3]: *** [pixops.lo] Error 1
>>make[2]: *** [all-recursive] Error 1
>>make[1]: *** [all-recursive] Error 1
>>make: *** [all-recursive-am] Error 2
>>### make failed, exit code 2
>>Failed: compiling gdk-pixbuf-0.15.0-1 failed
>
>I have searched the darwin developer archive but have mostly seen reports of
>problems solved with the -flat_namespace flag but that doesn't seem 
>to apply here.
>Any clues where I should go with this?
>
>Steve Wall

Have a look in the source for an ltmain.sh file, and look for the 
version in that. If it is 1.3.5, you need to update the libtool 
scripts for Darwin compatibility, using "UpdateLibtool: true" in the 
.info. If the version is 1.4 or above, updating the scripts aren't 
necessary, as version 1.4 and above have inbuilt support for 
Darwin/MacOS X.

If you can get the package working, submit it to the package 
submissions tracker, and one of the core developers will commit it, 
if it follows policy. Since Christoph resigned, many of his packages 
are open to new maintainers, so if you want, you can be made the new 
maintainer for gdk-pixbuf, too.

HTH.

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to