User:Gorilla
From CSP
Quick introduction:
I guess I miss the golden age of Flight Sim'ing with my favorite Simulator being Microprose F-117A Stealth Fighter.
Anyway, I have been following the FlightGear project with a few minor contributions to the sources.
Current Number 1 Bugbear with CSP: Source code isn't 64bit clean
Due to running an Ubuntu AMD64 system, I'm hitting 32bit vs 64 bit incompatibilites, the -m32 switch isn't appropriate as I'm running a 64-bit clean system and don't really want to put the 32bit libraries back.
cspsim/VirtualScene.cpp: In member function 'void csp::VirtualScene::getViewport(int&, int&, int&, int&)': cspsim/VirtualScene.cpp:983: error: no matching function for call to 'osgUtil::SceneView::getViewport(int&, int&, int&, int&)' /usr/local/include/osgUtil/SceneView:97: note: candidates are: osg::Viewport* osgUtil::SceneView::getViewport() /usr/local/include/osgUtil/SceneView:100: note: const osg::Viewport* osgUtil::SceneView::getViewport() const cspsim/VirtualScene.cpp: In member function 'bool csp::VirtualScene::pick(int, int)': cspsim/VirtualScene.cpp:1062: warning: converting to 'int' from 'double' scons: *** [cspsim/.bin/VirtualScene.os] Error 1
While I get a few of those type of errors when compiling other software such as FlightGear, they are not considered show stoppers with the compiler ignoring them. I'm not sue why Scons is treating a warning as an fatal error.
Basic System specs:
CPU: AMD Athlon 64 3200 Memory: 1 GB Video: NVidia GeForce 7600 GT/AGP/SSE2 (AGP) OS: Ubuntu Linux (Feisty)

