Re: [gtkmm] Build/install error in libsigc++-2.0



On Tuesday 13 April 2004 21:59, Chris Vine wrote:
> In case someone else is afflicted by this, there is a build/install problem
> with libsigc++-2.0.  Compiling any program fails with the following error:
>
> In file included from
> /opt/gnome2/include/sigc++-2.0/sigc++/functors/slot.h:7, from
> /opt/gnome2/include/sigc++-2.0/sigc++/signal_base.h:27, from
> /opt/gnome2/include/sigc++-2.0/sigc++/signal.h:8, from
> /opt/gnome2/include/sigc++-2.0/sigc++/sigc++.h:23, from
> /opt/gnome2/include/glibmm-2.4/glibmm/dispatcher.h:24, from
> /opt/gnome2/include/glibmm-2.4/glibmm.h:32,
>                  from /opt/gnome2/include/gtkmm-2.4/gtkmm/main.h:6,
>                  from main.cpp:17:
> /opt/gnome2/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:5:75:
> sigc++config.h: No such file or directory
> make[1]: *** [main.o] Interrupt

[snip]

I have now uninstalled everything (libsigc++, glibmm and gtkmm) and built 
everything again from scratch.  This time it works: sigc++config.h is found 
in $prefix/lib/sigc++-2.0/include.  The problem is probably that the version 
of gtkmm-2.4.pc installed in $prefix/lib/pkgconfig generated from a build of 
gtkmm and glibmm with libsigc++-1.9.15 does not work correctly against a 
compile with libsigc++-2.0.

I have marked bugzilla accordingly (that is, as not a bug).

Chris.



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