Hey guys,

I can report the the new build system for GNOME ... is working.

However with the impending release of GNOME 2 I want to start the porting 
effort,  while the majority of the C++ will be trivial, one NULL argument 
to glade_xml_new, and gtkmm instead of gtk-- in the #includes, libsigc++ is 
going to be a problem.

Gtkmm 2.x uses libsigc++1.2 and Lyx uses 1.0.    While the new version is 
backwards compatible, the header files have been renamed  and compilation 
is failing.

Is there an easy way around this?  Something like a set of intermediate 
header files?  Does that work?

#ifdef GNOME_FRONTEND
#include new version
#else
#include old version
#endif


Cheers

Koz

"Technology is dominated by two types of people: those who understand what 
they do not manage, and those who manage what they do not understand."

Reply via email to