This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Building configtool
- From: "simon dot kallweit at intefo dot ch" <simon dot kallweit at intefo dot ch>
- To: ecos-discuss at ecos dot sourceware dot org
- Date: Fri, 05 Sep 2008 11:59:52 +0200
- Subject: Re: [ECOS] Building configtool
- References: <48C00D2C.9060709@intefo.ch>
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