gnash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash] gnash testing


From: Jens Petersen
Subject: Re: [Gnash] gnash testing
Date: Wed, 12 Apr 2006 10:51:03 +0900
User-agent: Thunderbird 1.5 (X11/20060313)

Rob Savoye wrote:
I like pkg-config too, and used it for a bunch of tests. Most of my first bug reports on Gnash were all from people without pkg-config, so I rewrote all the configure tests to not need it.

Hmmm, pkgconfig doesn't seem an unreasonable dependency to me, considering that libxml2, gtk2, cairo, pango, glib2, and gtkglext all support it.

In fact, I even dropped all the compile or link tests too, and stuck to simple directory & file searching. The compile tests are also often too complex for true portability. I figured it would be better if the configure finished, so people can see what they need to install rather than just having configure abort because somebodies machine isn't setup quite right.

I dunno, personally I would rather "configure" failed than "make". :) IMHO not using pkgconfig will lead to unnecessary configure maintenance work.

Anyway the main problem with current configure file seems to be for the gtk family of libs. This is what configure gives on my FC5 x86_64 box:

:
Configured paths for x86_64-redhat-linux-gnu are:
:
GtkGlext flags are: -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include

** should be: -I/usr/include/gtkglext-1.0 -I/usr/lib64/gtkglext-1.0/include

:
        Gtk2 flags are: -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include

** should be: -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include

        Gtk2 libs are: -lgtk-x11-2.0 -lgdk-x11-2.0

** should be: -lgtk-x11-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0

:
Glib flags are: -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include

** should be: -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include

:

The simple pkgconfig hack patch I posted in my original mail at least makes it build on x86_64 for me on both FC4 and FC5 (and on i386 too of course).

Jens




reply via email to

[Prev in Thread] Current Thread [Next in Thread]