[ptx] libpano12-cvs: make error under cygwin

Gerhard Gaussling ggrubbish at web.de
Mon Nov 15 23:00:12 GMT 2004


Am Montag 15 November 2004 05:13 schrieb Douglas Wilkins:
> On Mon, 2004-11-15 at 00:18 +0000, Gerhard Gaussling wrote:
> [snip]
>
> > So there seems to be no gimp.h in the cygwin distribution. Does it
> > suffice to use the gimp.h from the libgimp source package? Or is
> > there no more need to figure this out, because the distribution
> > lacks the libgimp, and because of that we can say now, that
> > libpano12 does not compile on cygwin?
>
> No yet :-)
> Apply the following patch, rerun bootstrap and configure. If all
> works, great! If not, send me the config.log plus any other relevant
> info and I will see what I can do.
>

Hello Doug,

The applied patch did not work. Everything is the same...
It's something with the include files on cygwin. I don't understand  
what's wrong, but there are a bunch of include files that make can't 
find:

$ find / -iname include
/lib/gcc-lib/i686-pc-cygwin/3.3.3/include
/lib/gcc-lib/i686-pc-cygwin/3.3.3/install-tools/include
/lib/gcc-lib/i686-pc-mingw32/3.3.3/include
/lib/gcc-lib/i686-pc-mingw32/3.3.3/install-tools/include
/lib/glib/include
/lib/glib-2.0/include
/lib/gnome-vfs-2.0/include
/lib/gtk-2.0/include
/lib/pl-5.2.6/include
/opt/kde2/include
/opt/kde3/include
/opt/kde3/share/apps/kapptemplate/include
/opt/qt/3.2/include
/usr/autotool/devel/include
/usr/autotool/stable/include
/usr/doc/doxygen-1.2.18/examples/include
/usr/grace/include
/usr/i686-pc-mingw32/include
/usr/include
/usr/local/include
/usr/local/kde1/include
/usr/local/lib/qt1/include
/usr/local/lib/qt2/include
/usr/share/cmake-2.0.5/include
/usr/X11R6/include

I made these symbolic links:

$ ls -lF /usr/include |grep lr|grep "Nov 16"
lrwxrwxrwx    1 Illustra Kein           24 Nov 16 02:24 gdk 
-> /usr/include/gtk-2.0/gdk/
lrwxrwxrwx    1 Illustra Kein           31 Nov 16 02:24 gdk-pixbuf 
-> /usr/include/gtk-2.0/gdk-pixbuf/
lrwxrwxrwx    1 Illustra Kein           36 Nov 16 02:25 gdk-pixbuf-xlib 
-> /usr/include/gtk-2.0/gdk-pixbuf-xlib/
lrwxrwxrwx    1 Illustra Kein           26 Nov 16 02:35 glib 
-> /usr/include/glib-2.0/glib/
lrwxrwxrwx    1 Illustra Kein           35 Nov 16 02:34 glib-object.h 
-> /usr/include/glib-2.0/glib-object.h*
lrwxrwxrwx    1 Illustra Kein           28 Nov 16 02:34 glib.h 
-> /usr/include/glib-2.0/glib.h*
lrwxrwxrwx    1 Illustra Kein           31 Nov 16 02:35 gmodule.h 
-> /usr/include/glib-2.0/gmodule.h*
lrwxrwxrwx    1 Illustra Kein           29 Nov 16 02:35 gobject 
-> /usr/include/glib-2.0/gobject/
lrwxrwxrwx    1 Illustra Kein           25 Nov 16 02:19 gtk 
-> /usr/include/gtk-2.0/gtk//
lrwxrwxrwx    1 Illustra Kein           28 Nov 16 02:30 pango 
-> /usr/include/pango-1.0/pango/

So four additional files can't be found:
$ grep No make.out
make[2]: Nothing to be done for `all'.
sys_x11.h:23:26: libgimp/gimp.h: No such file or directory
/usr/include/glib/gtypes.h:30:24: glibconfig.h: No such file or 
directory
/usr/include/gdk/gdktypes.h:51:23: gdkconfig.h: No such file or 
directory
/usr/include/gtk/gtkwidget.h:36:27: atk/atkobject.h: No such file or 
directory
/usr/include/gtk/gtkaccessible.h:23:21: atk/atk.h: No such file or 
directory

They are here:

/lib/glib/include/glibconfig.h
/lib/glib-2.0/include/glibconfig.h
/lib/gtk-2.0/include/gdkconfig.h
/usr/include/atk-1.0/atk/atk.h
/usr/include/atk-1.0/atk/atkobject.h

Without the links everything is like before. Nevertheless I deleted the 
links now.

In my cygwin installation, there is no  /usr/include/glib , 
but /usr/include/glib-2.0 and so on...


regards

Gerhard




More information about the ptX mailing list