Build error with Pedro
Just did an svn up; autogen.sh; ./configure --with-inkboard; make;
Is there a pre-req this requires that is being missed by configure?
In file included from pedro/pedrogui.h:31, from pedro/pedrogui.cpp:24: pedro/pedroconfig.h: In copy constructor `Pedro::XmppConfig::XmppConfig(const Pedro::XmppConfig&)': pedro/pedroconfig.h:182: warning: base class `class Pedro::XmppEventTarget' should be explicitly initialized in the copy constructor pedro/pedrogui.cpp: In member function `bool Pedro::Roster::doSetup()': pedro/pedrogui.cpp:490: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:493: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::UserList::doSetup()': pedro/pedrogui.cpp:783: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:786: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ChatDialog::doSetup()': pedro/pedrogui.cpp:1340: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::GroupChatDialog::doSetup() ': pedro/pedrogui.cpp:1410: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ConnectDialog::doSetup()': pedro/pedrogui.cpp:1601: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:1604: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileSendDialog::doSetup()': pedro/pedrogui.cpp:1802: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileReceiveDialog::doSetup()': pedro/pedrogui.cpp:1894: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `void Pedro::PedroGui::aboutCallback()': pedro/pedrogui.cpp:2546: error: `AboutDialog' undeclared in namespace `Gtk' pedro/pedrogui.cpp:2546: error: syntax error before `;' token pedro/pedrogui.cpp:2549: error: `dlg' undeclared (first use this function) pedro/pedrogui.cpp:2549: error: (Each undeclared identifier is reported only once for each function it appears in.) pedro/pedrogui.cpp: In member function `bool Pedro::PedroGui::doSetup()': pedro/pedrogui.cpp:2632: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2636: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2640: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2644: error: `DISCONNECT' undeclared in namespace ` Gtk::Stock' pedro/pedrogui.cpp:2671: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2677: error: `ABOUT' undeclared in namespace `Gtk::Stock' make[2]: *** [pedro/pedrogui.o] Error 1 make[2]: Leaving directory `/home/bryce/src/Inkscape/inkscape/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bryce/src/Inkscape/inkscape' make: *** [all] Error 2
Bryce
This is probably due to differences in gtkmm version; I can verify that both versions 2.6.4 and 2.8.3 have Gtk::Stock::NETWORK and Gtk::Stock::CONNECT defined.
- David
Bryce Harrington wrote:
Just did an svn up; autogen.sh; ./configure --with-inkboard; make;
Is there a pre-req this requires that is being missed by configure?
In file included from pedro/pedrogui.h:31, from pedro/pedrogui.cpp:24: pedro/pedroconfig.h: In copy constructor `Pedro::XmppConfig::XmppConfig(const Pedro::XmppConfig&)': pedro/pedroconfig.h:182: warning: base class `class Pedro::XmppEventTarget' should be explicitly initialized in the copy constructor pedro/pedrogui.cpp: In member function `bool Pedro::Roster::doSetup()': pedro/pedrogui.cpp:490: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:493: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::UserList::doSetup()': pedro/pedrogui.cpp:783: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:786: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ChatDialog::doSetup()': pedro/pedrogui.cpp:1340: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::GroupChatDialog::doSetup() ': pedro/pedrogui.cpp:1410: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ConnectDialog::doSetup()': pedro/pedrogui.cpp:1601: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:1604: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileSendDialog::doSetup()': pedro/pedrogui.cpp:1802: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileReceiveDialog::doSetup()': pedro/pedrogui.cpp:1894: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `void Pedro::PedroGui::aboutCallback()': pedro/pedrogui.cpp:2546: error: `AboutDialog' undeclared in namespace `Gtk' pedro/pedrogui.cpp:2546: error: syntax error before `;' token pedro/pedrogui.cpp:2549: error: `dlg' undeclared (first use this function) pedro/pedrogui.cpp:2549: error: (Each undeclared identifier is reported only once for each function it appears in.) pedro/pedrogui.cpp: In member function `bool Pedro::PedroGui::doSetup()': pedro/pedrogui.cpp:2632: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2636: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2640: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2644: error: `DISCONNECT' undeclared in namespace ` Gtk::Stock' pedro/pedrogui.cpp:2671: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2677: error: `ABOUT' undeclared in namespace `Gtk::Stock' make[2]: *** [pedro/pedrogui.o] Error 1 make[2]: Leaving directory `/home/bryce/src/Inkscape/inkscape/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bryce/src/Inkscape/inkscape' make: *** [all] Error 2
Bryce
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Okay, against 2.4.11 it appears to give this error.
Bryce
On Sat, Jun 24, 2006 at 03:40:58PM -0400, yipdw wrote:
This is probably due to differences in gtkmm version; I can verify that both versions 2.6.4 and 2.8.3 have Gtk::Stock::NETWORK and Gtk::Stock::CONNECT defined.
- David
Bryce Harrington wrote:
Just did an svn up; autogen.sh; ./configure --with-inkboard; make;
Is there a pre-req this requires that is being missed by configure?
In file included from pedro/pedrogui.h:31, from pedro/pedrogui.cpp:24: pedro/pedroconfig.h: In copy constructor `Pedro::XmppConfig::XmppConfig(const Pedro::XmppConfig&)': pedro/pedroconfig.h:182: warning: base class `class Pedro::XmppEventTarget' should be explicitly initialized in the copy constructor pedro/pedrogui.cpp: In member function `bool Pedro::Roster::doSetup()': pedro/pedrogui.cpp:490: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:493: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::UserList::doSetup()': pedro/pedrogui.cpp:783: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:786: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ChatDialog::doSetup()': pedro/pedrogui.cpp:1340: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::GroupChatDialog::doSetup() ': pedro/pedrogui.cpp:1410: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ConnectDialog::doSetup()': pedro/pedrogui.cpp:1601: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:1604: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileSendDialog::doSetup()': pedro/pedrogui.cpp:1802: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileReceiveDialog::doSetup()': pedro/pedrogui.cpp:1894: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `void Pedro::PedroGui::aboutCallback()': pedro/pedrogui.cpp:2546: error: `AboutDialog' undeclared in namespace `Gtk' pedro/pedrogui.cpp:2546: error: syntax error before `;' token pedro/pedrogui.cpp:2549: error: `dlg' undeclared (first use this function) pedro/pedrogui.cpp:2549: error: (Each undeclared identifier is reported only once for each function it appears in.) pedro/pedrogui.cpp: In member function `bool Pedro::PedroGui::doSetup()': pedro/pedrogui.cpp:2632: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2636: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2640: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2644: error: `DISCONNECT' undeclared in namespace ` Gtk::Stock' pedro/pedrogui.cpp:2671: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2677: error: `ABOUT' undeclared in namespace `Gtk::Stock' make[2]: *** [pedro/pedrogui.o] Error 1 make[2]: Leaving directory `/home/bryce/src/Inkscape/inkscape/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bryce/src/Inkscape/inkscape' make: *** [all] Error 2
Bryce
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hey, Bryce.
What version of Gtk are you using? Maybe we need to use earlier versions' stock icons.
bob
Bryce Harrington wrote:
Just did an svn up; autogen.sh; ./configure --with-inkboard; make;
Is there a pre-req this requires that is being missed by configure?
In file included from pedro/pedrogui.h:31, from pedro/pedrogui.cpp:24: pedro/pedroconfig.h: In copy constructor `Pedro::XmppConfig::XmppConfig(const Pedro::XmppConfig&)': pedro/pedroconfig.h:182: warning: base class `class Pedro::XmppEventTarget' should be explicitly initialized in the copy constructor pedro/pedrogui.cpp: In member function `bool Pedro::Roster::doSetup()': pedro/pedrogui.cpp:490: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:493: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::UserList::doSetup()': pedro/pedrogui.cpp:783: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:786: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ChatDialog::doSetup()': pedro/pedrogui.cpp:1340: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::GroupChatDialog::doSetup() ': pedro/pedrogui.cpp:1410: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ConnectDialog::doSetup()': pedro/pedrogui.cpp:1601: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:1604: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileSendDialog::doSetup()': pedro/pedrogui.cpp:1802: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileReceiveDialog::doSetup()': pedro/pedrogui.cpp:1894: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `void Pedro::PedroGui::aboutCallback()': pedro/pedrogui.cpp:2546: error: `AboutDialog' undeclared in namespace `Gtk' pedro/pedrogui.cpp:2546: error: syntax error before `;' token pedro/pedrogui.cpp:2549: error: `dlg' undeclared (first use this function) pedro/pedrogui.cpp:2549: error: (Each undeclared identifier is reported only once for each function it appears in.) pedro/pedrogui.cpp: In member function `bool Pedro::PedroGui::doSetup()': pedro/pedrogui.cpp:2632: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2636: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2640: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2644: error: `DISCONNECT' undeclared in namespace ` Gtk::Stock' pedro/pedrogui.cpp:2671: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2677: error: `ABOUT' undeclared in namespace `Gtk::Stock' make[2]: *** [pedro/pedrogui.o] Error 1 make[2]: Leaving directory `/home/bryce/src/Inkscape/inkscape/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bryce/src/Inkscape/inkscape' make: *** [all] Error 2
Bryce
On Jun 24, 2006, at 2:07 PM, Bob Jamison wrote:
What version of Gtk are you using? Maybe we need to use earlier versions' stock icons.
Or...
This might fall together with work needed to play nice with the CREATE assets and naming. That is, we might want to coordinate and farm things through a common accessor class.
I was using gtk 2.6.x with gtkmm 2.4.11. I've upgraded to 2.8 on both of those and am currently rebuilding.
Bryce
On Sat, Jun 24, 2006 at 04:07:54PM -0500, Bob Jamison wrote:
Hey, Bryce.
What version of Gtk are you using? Maybe we need to use earlier versions' stock icons.
bob
Bryce Harrington wrote:
Just did an svn up; autogen.sh; ./configure --with-inkboard; make;
Is there a pre-req this requires that is being missed by configure?
In file included from pedro/pedrogui.h:31, from pedro/pedrogui.cpp:24: pedro/pedroconfig.h: In copy constructor `Pedro::XmppConfig::XmppConfig(const Pedro::XmppConfig&)': pedro/pedroconfig.h:182: warning: base class `class Pedro::XmppEventTarget' should be explicitly initialized in the copy constructor pedro/pedrogui.cpp: In member function `bool Pedro::Roster::doSetup()': pedro/pedrogui.cpp:490: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:493: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::UserList::doSetup()': pedro/pedrogui.cpp:783: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:786: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ChatDialog::doSetup()': pedro/pedrogui.cpp:1340: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::GroupChatDialog::doSetup() ': pedro/pedrogui.cpp:1410: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::ConnectDialog::doSetup()': pedro/pedrogui.cpp:1601: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:1604: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileSendDialog::doSetup()': pedro/pedrogui.cpp:1802: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `bool Pedro::FileReceiveDialog::doSetup()': pedro/pedrogui.cpp:1894: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp: In member function `void Pedro::PedroGui::aboutCallback()': pedro/pedrogui.cpp:2546: error: `AboutDialog' undeclared in namespace `Gtk' pedro/pedrogui.cpp:2546: error: syntax error before `;' token pedro/pedrogui.cpp:2549: error: `dlg' undeclared (first use this function) pedro/pedrogui.cpp:2549: error: (Each undeclared identifier is reported only once for each function it appears in.) pedro/pedrogui.cpp: In member function `bool Pedro::PedroGui::doSetup()': pedro/pedrogui.cpp:2632: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2636: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2640: error: `CONNECT' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2644: error: `DISCONNECT' undeclared in namespace ` Gtk::Stock' pedro/pedrogui.cpp:2671: error: `NETWORK' undeclared in namespace `Gtk::Stock' pedro/pedrogui.cpp:2677: error: `ABOUT' undeclared in namespace `Gtk::Stock' make[2]: *** [pedro/pedrogui.o] Error 1 make[2]: Leaving directory `/home/bryce/src/Inkscape/inkscape/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bryce/src/Inkscape/inkscape' make: *** [all] Error 2
Bryce
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (4)
-
Bob Jamison
-
Bryce Harrington
-
Jon A. Cruz
-
yipdw