[osg-users] Eclipse and OSG

Felix Bwire bwifex at gmail.com
Wed Sep 5 05:58:18 PDT 2007


Hi David,
that is exactly what I am doing. the problem is that it is not giving
any binaries. Otherwise, am still trying to figure out what exactly it
is. I even tried eclipse for only c++. Am really grateful for the
guidance you're giving me.

Let me try again and I will inform you on progress.

Thanx,
Felix

On 9/5/07, David Callu <ledocc at gmail.com> wrote:
> Hi felix,
>
>   This mean you try to run a Java application. Are you sure that :
>
>       - your project is know by eclipse like a C/C++ project ?
>       - your do
>          E# Menu -> Run -> Open Run Dialog -> Select C/C++ Application and
> click the New button ?
>
> David
>
> 2007/9/5, Felix Bwire <bwifex at gmail.com>:
> >
> > Hi David,
> > Thanks very much. The only problem am now having is that when I run, I
> > get the error message:
> > "Error launching OpenSceneGraph. Reason:
> > Java.lang.NullPointerException." Have you got the same error before or
> > could you please guide me on how to go about it.
> >
> > Thanks alot.
> > Felix
> >
> > On 9/5/07, David Callu <ledocc at gmail.com> wrote:
> > > Hi all,
> > >
> > >
> > > #  = console command line
> > > E# = action in Eclipse
> > >
> > >
> > >
> > > I take for project example OSG.
> > >
> > >
> > > 1) - Prepare the build system
> > >    Eclipse don't know how work CMake so we need to "prime the pump"
> > >
> > > # svn checkout
> > > http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunkOpenSceneGraph
> > > # cd OpenSceneGraph
> > > # mkdir release && cd release
> > > # cmake ..
> > >
> > > you are now ready to only use eclipse. So launch Eclipse.
> > >
> > >
> > > 1) - Eclipse use
> > >
> > > E# Menu -> File ->Switch workspace : choose the directory where
> > > OpenSceneGraph directory is.
> > > E# Menu -> File -> New -> Project -> General -> Project :
> > >     give the same name to the project that the directory where is the
> > code.
> > > So OpenSceneGraph
> > >     In the Project Explorer window, you have "OpenSceneGraph
> > > [OpenSceneGraph/trunk]" but this not yet a C++ Project
> > >
> > > E# Right click on this line -> New -> Convert to a C/C++ Make Project :
> > >     Now this is a C/C++ project. Eclipse scan the project directory,
> > index
> > > the code, found binaries, ...
> > >
> > > E# Menu -> Project -> Properties -> C/C++ Build : change the build
> > location
> > > and select OpenSceneGraph/release
> > >     for me this look like this :
> > ${workspace_loc:/OpenSceneGraph/release}
> > >
> > > E# Control + B : launch the build
> > >
> > > E# Menu -> Project -> Properties -> Run/Debug Setting.
> > >     Press the New button and select C/C++ Local Application.
> > >     Set the Name (for example the name of the program)
> > >     Set the C/C++ Application
> > >     In the Environment Tab, define the OSG_LIBRARY_PATH
> > >      if not already done in the Eclipse processus Environment
> > >     Click the OK button
> > >
> > > E# Run -> Open Run Dialog ...
> > >     Choose your application and click the Run button.
> > >     All work fine and you win.
> > >
> > >
> > >
> > > Hope help someone.
> > >
> > > Cheers
> > > David Callu
> > >
> > _______________________________________________
> > osg-users mailing list
> > osg-users at lists.openscenegraph.org
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> >
>



More information about the osg-users mailing list