pang long
2013-08-08 07:04:44 UTC
Dear sir/ms
My OS is ubuntu 12.04 (64bit)
My wxWidget version is 2.9.5, which is build by source code.
The following is the configure command line I used.
../wxWidgets-2.9.5/configure --with-gtk --enable-debug
--enable-debug_gdb --disable-shared --with-opengl --enable-graphics_ctx
I failed to build wxLua, so I gave up.
Directed by your page at
http://www.wxart2d.org/moin/WxArt2dInstallCmake, I successfully build
agg and kbool.
However, I encountered an build error at wxdocview:
-------------------------------------------------------------------------
[ 23%] Building CXX object
docview/src/CMakeFiles/docview.dir/xh_a2dmenu.cpp.o
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp: In member function ‘virtual wxObject* a2dToolBarXmlHandler::DoCreateResource()’:
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:338:21: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:338:36: error: ‘wxXML_ELEMENT_NODE’ was not declared in this scope
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:339:24: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:339:59: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:349:18: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
make[2]: *** [docview/src/CMakeFiles/docview.dir/xh_a2dmenu.cpp.o] Error
1
make[1]: *** [docview/src/CMakeFiles/docview.dir/all] Error 2
make: *** [all] Error 2
----------------------------------------------------------------------------------
Yours
PANG Long
My OS is ubuntu 12.04 (64bit)
My wxWidget version is 2.9.5, which is build by source code.
The following is the configure command line I used.
../wxWidgets-2.9.5/configure --with-gtk --enable-debug
--enable-debug_gdb --disable-shared --with-opengl --enable-graphics_ctx
I failed to build wxLua, so I gave up.
Directed by your page at
http://www.wxart2d.org/moin/WxArt2dInstallCmake, I successfully build
agg and kbool.
However, I encountered an build error at wxdocview:
-------------------------------------------------------------------------
[ 23%] Building CXX object
docview/src/CMakeFiles/docview.dir/xh_a2dmenu.cpp.o
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp: In member function ‘virtual wxObject* a2dToolBarXmlHandler::DoCreateResource()’:
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:338:21: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:338:36: error: ‘wxXML_ELEMENT_NODE’ was not declared in this scope
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:339:24: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:339:59: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
/home/me/mywork/sca/editor/wxArt2D/packages/wxdocview/docview/src/xh_a2dmenu.cpp:349:18: error: invalid use of incomplete type ‘struct wxXmlNode’
/usr/local/include/wx-2.9/wx/xrc/xmlreshandler.h:27:27: error: forward
declaration of ‘struct wxXmlNode’
make[2]: *** [docview/src/CMakeFiles/docview.dir/xh_a2dmenu.cpp.o] Error
1
make[1]: *** [docview/src/CMakeFiles/docview.dir/all] Error 2
make: *** [all] Error 2
----------------------------------------------------------------------------------
Yours
PANG Long