make[3]: Entering directory `/share/install/linux/extras/lyx/lyx-BRANCH_1_1_6/lyx-devel/src' g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I../boost -isystem /usr/X11R6/include -g -O -fno-exceptions -W -Wall -c BufferView2.C In file included from BufferView2.C:24: LyXView.h:38: using directive `Object' introduced ambiguous type `_ObjectRec *'
inserting #include <sigc++/object.h> at the top of LyXView.h fixes this one. It seems to me that you need to #include the defn of Object to get this to compile - there is no way around having the definition of that object before inheriting from it. same problem with src/minibuffer.h, except that inserting the #include doesn't fix that ?!? Ben.