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

Which package owns this bug? Or is it my problem?



When I try to compile my program using make:

>g++ -DHAVE_CONFIG_H -I.    -pthread -DORBIT2=1 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/lib/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0   -I/usr/include -O2 -g  -DPELESS_LOCALEDIR=\"/usr/local/share/locale\" -g -O2 -MT peless-peless.o -MD -MP -MF .deps/peless-peless.Tpo -c -o peless-peless.o `test -f 'peless.cc' || echo './'`peless.cc
>In file included from /usr/include/gtkmm-2.4/gtkmm.h:87:0,
>                 from peless.cc:23:
>/usr/include/glibmm-2.4/glibmm.h:82:26: fatal error: glibmmconfig.h: No such file or directory
>compilation terminated.

The include file /usr/include/gtkmm-2.4/gtkmm is from the
libgtkmm-2.4-dev package. That library has a .pc file:
gtkmm-2.4.pc
requires atkmm-1.6 and pangomm-1.4
Which in turn requires glibmm-2.4
but glibmm-2.4.pc does not exist.

but libglibmm-2.4-dev:i386 is installed.


The file glibmmconfig.h exists but is in an archetecture
dependant place:

/usr/lib/i386-linux-gnu/glibmm-2.4/include/glibmmconfig.h

Is this problem a bug in any of the packages I am using?

If so, what is the work around?

If it is a flaw in my program, what is the most
elegant fix?

Thank You

--
Paul Elliott                               1(512)837-1096
pelliott@BlackPatchPanel.com               PMB 181, 11900 Metric Blvd Suite J
http://www.free.blackpatchpanel.com/pme/   Austin TX 78758-3117

Attachment: signature.asc
Description: Digital signature


Reply to: