Hi

I'm still trying to get the configtool (CVS HEAD) compiled under Ubuntu 8.04. I assume that wxWidgets 2.6.4 is a reasonable version to use, at least there seems to be certain compatibility with this version. I had to fix some minor issues, but there is one problem I don't get over:

gcc-3.4 -O2 -c -I/usr/include/tcl8.4 -I/home/simon/ecos/wxwin/wxWidgets-2.6.4/include -I/home/simon/ecos/ecos/host/libcdl -I/home/simon/ecos/ecos/host/infra -I/home/simon/ecos/ecos/host/tools/configtool/common/common -I/home/simon/ecos/ecos/host/tools/Utils/common -I/home/simon/ecos/ecos/host/tools/ecostest/common -I/home/simon/ecos/configtool/ecc-build-release/libcdl -I/home/simon/ecos/configtool/ecc-build-release/infra -DecUSE_EXPERIMENTAL_CODE=1 `/home/simon/ecos/configtool/wxwin-build-release/wx-config --prefix=/home/simon/ecos/configtool/wxwin-build-release --cflags` -o /home/simon/ecos/configtool/ct-build-release/splittree.o /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `virtual void wxRemotelyScrolledTreeCtrl::SetScrollbars(int, int, int, int, int, int, bool)': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:123: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:123: error: `scrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `virtual int wxRemotelyScrolledTreeCtrl::GetScrollPos(int) const': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:134: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:134: error: `scrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `virtual void wxRemotelyScrolledTreeCtrl::GetViewStart(int*, int*) const': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:155: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:155: error: `scrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `virtual void wxRemotelyScrolledTreeCtrl::PrepareDC(wxDC&)': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:183: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:183: error: `scrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `void wxRemotelyScrolledTreeCtrl::AdjustRemoteScrollbars()': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:267: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:267: error: `scrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: At global scope: /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:363: error: expected constructor, destructor, or type conversion before '*' token /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In member function `void wxRemotelyScrolledTreeCtrl::OnScroll(wxScrollWinEvent&)': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:383: error: `ecScrolledWindow' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:383: error: `scrollWin' was not declared in this scope /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: At global scope: /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:606: error: `ecScrolledWindow' has not been declared /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:608: error: `ecScrolledWindow' has not been declared /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp: In constructor `wxSplitterScrolledWindow::wxSplitterScrolledWindow(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int)': /home/simon/ecos/ecos/host/tools/configtool/standalone/wxwin/splittree.cpp:617: error: class `wxSplitterScrolledWindow' does not have any field named `ecScrolledWindow'
make: *** [/home/simon/ecos/configtool/ct-build-release/splittree.o] Error 1


I tried with gcc 4.2.3 and gcc 3.4, same result. Anybody can help?

Simon

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

Reply via email to