Hi,

Philip Brown <[EMAIL PROTECTED]> writes:

> My problems hit because of 'pangoft2', which is required by gtk1.3.7,
> but is NOT INSTALLED by pango1.0.2, the latest version of pango.

and there is the file INSTALL which you should have read:

  3. We require PangoFT2, a Pango backend that uses FreeType2. Make
     sure you have FreeType2 installed before you compile Pango.

if you had freetype2 installed, PangoFT2 would probably have been built
and installed.

> Here's a fuller list of all the issues I have compiling the various
> dependancies under solaris, for the curious:

no, we don't want and can't care about your problems compiling glib.
You should file a bug-report against glib instead.

BTW. Sun's make is really akward and I don't see why you are putting
extra pain on you and other people by refusing to install GNU
make. It's a well known fact that a whole bunch of GNU software
requires GNU make and that it definitely makes your life easier to
install and use it.

> pkg-config when called from other libraries' configure scripts,
> keeps whining about 'sh: gnome-config: not found'
> eg:
> 
>   checking for libpng12... sh: gnome-config: not found

this is a stupid problem with pkg-config that tries some hardcoded
fallbacks if it can't find the .pc file it should look for. I don't
like this fact either but Havoc seems to think that it is a good idea.

> gtk+-2.0.3 README claims that png, jpg, and tiff libraries are optional.

they are required but you may choose to switch this requirement off
and build without them. You will end up with an image manipulation
program that doesn't support the most important image formats.

>   However, in gtk+-2.0.3/gdk-pixbuf

GTK+ depends on png, jpg, and tiff just as GIMP depends on them. This
is a good choice since application developers can then be sure that
the functionality to load these image file formats is available. You
should only switch these dependencies off (by using the --without-foo
configure options) if you are building GTK+ for a special target like
an embedded device where you know exactly what software will be using
GTK+ later.

> And finally, the killer, while trying to configure gimp 1.3.7:
> 
> checking for GTK+ - version >= 2.0.0... yes (version 2.0.3)
> checking for pangoft2 >= 1.0.0... sh: gnome-config: not found
> sh: gnome-config: not found
> Package pangoft2 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `pangoft2.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'pangoft2' found
> 
> And before you say I should set my PKG_CONFIG_PATH...
> 'pangoft2' **was** **not** **installed** by pango1.0.2, even when
> I used gmake to compile and install, from scratch.
> 
> $ find /usr/local -name 'pangoft*'  -print
> 
> returns nothing.

I will end this mail with the statement I started it with:

and there is the file INSTALL which you should have read:

  3. We require PangoFT2, a Pango backend that uses FreeType2. Make
     sure you have FreeType2 installed before you compile Pango.

if you had freetype2 installed, PangoFT2 would probably have been built
and installed.


Salut, Sven
_______________________________________________
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer

Reply via email to