Hi,
looks like toolsoptionsdialog.cpp does not know anything about
wxNotebookSizer. That one comes from wxwidgets.
- wxwidgets installed?
- header files in include path?
Googleing for wxNotebookSizer finds some pages saying this class is
deprecated. Maybe it has been removed in the latest version of wxwidgets.
Grep thru the header files of wxwidgets is see if it is still there. If not,
get an older version.
Hope this helps,
Torsten
Am Montag, 11. Dezember 2006 00:13 schrieb Chris Wilkinson:
Hi there,
I'm wanting to improve the taxiways and aprons for YBBN/BNE (they
are a dogs breakfast by default), to allow accurate placing of some
models (aprons are wrong size/shape, taxiways offset too far from
real thing to make object placement accurate)...
Working through the ./configure script for the cvs version of
taxidraw I've managed to install all the required -devel stuff,
but when I go to make the project it gets reasonably far thru,
then stops with errors in the Dialogs section...
Making all in Dialogs
make[2]: Entering directory `/home/chrisw/TaxiDraw/src/Dialogs'
if g++ -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\
-DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\TaxiDraw\
-DVERSION=\0.3.2\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1
-DHAVE_GETOPT_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STDLIB_H=1
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_VALUES_H=1
-DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_FTIME=1
-DHAVE_GETTIMEOFDAY=1 -DHAVE_TIMEGM=1 -DHAVE_MEMCPY=1 -DHAVE_BCOPY=1
-DHAVE_MKTIME=1 -DHAVE_STRSTR=1 -DHAVE_RAND=1 -DHAVE_MKFIFO=1
-DHAVE_RANDOM=1 -DHAVE_DRAND48=1 -DHAVE_SETITIMER=1 -DHAVE_GETITIMER=1
-DHAVE_SIGNAL=1 -DHAVE_GETRUSAGE=1 -I. -I. -I../../src
-I/usr/lib/wx/include/gtk2-unicode-release-2.7 -I/usr/include/wx-2.7
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -g -O2
-I/usr/lib/wx/include/gtk2-unicode-release-2.7 -I/usr/include/wx-2.7
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -MT toolsoptionsdlg.o
-MD -MP -MF .deps/toolsoptionsdlg.Tpo -c -o toolsoptionsdlg.o
toolsoptionsdlg.cpp; \
then mv -f .deps/toolsoptionsdlg.Tpo .deps/toolsoptionsdlg.Po; else
rm -f .deps/toolsoptionsdlg.Tpo; exit 1; fi
toolsoptionsdlg.cpp: In member function ‘void
TDToolsOptionsDlg::CreateControls()’:
toolsoptionsdlg.cpp:104: error: ‘wxNotebookSizer’ was not declared in
this scope
toolsoptionsdlg.cpp:104: error: ‘itemNotebook3Sizer’ was not declared in
this scope
toolsoptionsdlg.cpp:104: error: expected type-specifier before
‘wxNotebookSizer’
toolsoptionsdlg.cpp:104: error: expected `;' before ‘wxNotebookSizer’
make[2]: *** [toolsoptionsdlg.o] Error 1
make[2]: Leaving directory `/home/chrisw/TaxiDraw/src/Dialogs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/chrisw/TaxiDraw/src'
make: *** [all-recursive] Error 1
I've tried using the 0.3.2 stable release, but that fails the make much
earlier
Does anyone have any pointers as to fixing this compile error?
Kind regards,
Chris Wilkinson, Brisbane, Australia.
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your opinions on IT business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel