Hi Trinh? (Could sign with the name you wish to be addressed as please, to prevent others form making mistakes ;-)
I develop under Kubuntu 8.10, and don't personally use an IDE, I used to, but... this was back in last century! These days I just open up a win-term and use nedit for editing, and an occasionally use gdb for examining stack traces when looking at crashes. What I have found is this combination suits the way I work, and makes me most productive. Prior to going without IDE's I used to use Visual Studio and the SGI Case Vision tools. I say this to present one extreme - it's possible to me perfectly productive without IDE's, others of course prefer by IDE's and couldn't imagine being productive without them. In your case you are stuck learning a new operating system, a new scene graph library, and new compiler set, a new packaging system and a new IDE, so perhaps looking at learning a couple of these at time, rather all at once. Personally I'd recommend getting used to a winterm for navigating around the OpenSceneGraph directory structure, learn how to use agp-get (it's the packaging tool that is underneath Synatic), and learn how to use a simple editor to look at file, learn a few unix commands like cd, ls, make, grep. There are lots of tutorials on these on the web. It will seem like a huge learning curve at the start, but within a day or two you'll be much more comfortable, then a few weeks you might well grow to love the what you can do with a modern unix style operating system. For me the most magical thing about Ubuntu/Kubuntu is the debian based repositories that apt-get/Synatic make easily accessible to you. No more running off onto the web for 3rd party dependencies, spending days trying to configure, build and install them. A single agp-get line can get your everything you need. This makes it possible to install the Ubuntu/Kubuntu on a compeletely new machine and pull down everything you need for development, cmake, gcc, subversion, OpenGL, all the dependencies required for the OSG and get building within minutes of getting the OS installed. Below is the an extract of a script file that I use as a template for getting the OSG installed and built from source on a fresh machine. It's written long winded to enable me to add the commentary about what is being installed to do what. You can put all the packages on to a single apt-get line. The only line you might need to vary is nvidia packages - as these only apply to Nvidia cards with the proprietary drivers. Robert. -- # compile, build and version control sudo apt-get install cmake subversion g++ # OpenGL/X11 sudo apt-get install libx11-dev sudo apt-get install nvidia-glx-177-dev libglu-dev # image libs sudo apt-get install libpng-dev libjpeg-dev libtiff-dev # get true type font support sudo apt-get install libfreetype6-dev # geospatial imaging sudo apt-get install libgdal-dev # video sudo apt-get install libxine-dev # dicom loader sudo apt-get install dcmtk libdcmtk1-dev # gecko plugin sudo apt-get install libgtk2.0-dev sudo apt-get install libxul-dev # pdf plugin sudo apt-get install libpoppler-glib-dev # vnc plugin sudo apt-get install libvncserver-dev # svg plugin sudo apt-get install librsvg2-dev # check out OSG svn co http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk OpenSceneGraph # compile the OSG cd OpenSceneGraph ./configure make -j 8 Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

