Hi all,

I've been trying to build a debug version of the OpenSceneGraph libs
from svn to step through some code. I used the new CMake build system
(steps below). The libs build, but I cannot seem to run any
applications. I'm using Debian sid, gcc versions below.

osgviewer cow.osg gives:
View::setUpViewAcrossAllScreens() : Error, no WindowSystemInterface
available, cannot create windows.
Viewer::realize() - failed to set up any windows

Any ideas what is wrong or what I can try? What do other people on the
list use to debug osg code?

thanks
jp

ps. all works fine without the change to "Debug" in ccmake below.

The procedure I followed was:
purge my system of OT,OSG,OP libs
$ svn checkout https://www.openscenegraph.com/svn/osg/OpenThreads/trunk/
OpenThreads
$ svn checkout
https://www.openscenegraph.com/svn/osg/OpenSceneGraph/trunk/
OpenSceneGraph
$ cd OpenThreads
$ ccmake .
press c,  change CMAKE_BUILD_TYPE to "Debug", press c, press g
$ sudo make -f Makefile install
this gives me /usr/local/lib/libOpenThreadsd.so

now I try to make the osg libs:
$ cd ../OpenSceneGraph
$ ccmake .
press c, change CMAKE_BUILD_TYPE to "Debug", press c, press g
cmake finds /usr/local/lib/libOpenThreadsd.so
$ make -f Makefile install

$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --with-tune=i686
--enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

$ g++ -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,java
--prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.0 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-java-awt=gtk-default
--enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre
--with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.4 20060904 (prerelease) (Debian 4.0.3-7)




-- 
This message is subject to the CSIR's copyright, terms and conditions and
e-mail legal notice. Views expressed herein do not necessarily represent the
views of the CSIR.
 
CSIR E-mail Legal Notice
http://mail.csir.co.za/CSIR_eMail_Legal_Notice.html 
 
CSIR Copyright, Terms and Conditions
http://mail.csir.co.za/CSIR_Copyright.html 
 
For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR
Legal Notice send a blank message with REQUEST LEGAL in the subject line to
[EMAIL PROTECTED]


This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to