We are going to move to VS 9, we have been wanting to do that for a long
time now. Aside from osg not building, I overlooked the OpenMP option
available to VS 8 and 9. We want high performance from osg so, *hopefully
OpenMP will help. I am going to start a thread on performance here real
soon for anyone interested.
Perhaps there should be plans to ditch 7.1 if no one is using it now.
Thanks for explaining the install... I was right clicking on ALL_BUILD and
then INSTALL, but I suppose I could just do INSTALL, if it breaks it will
not start copying.
*OpenMP has not been easy/intuitive to use with unpredictable performance
results.
James Killian
----- Original Message -----
From: "Jean-Sébastien Guay" <[EMAIL PROTECTED]>
To: "OpenSceneGraph Users" <osg-users@lists.openscenegraph.org>
Sent: Friday, June 27, 2008 8:17 AM
Subject: Re: [osg-users] [osg-submissions] API configurations in
aseparateConfig include file
Hi James,
Good to see that things are starting to work for you. I guess VS7.1 is a
less tested compiler as it's getting a bit old. I have no interest in
getting it to work personally as I don't use it, and I suspect that's
Mathias's case too. If you want to make it work under 7.1, you're welcome
to try and submit the necessary changes.
Oh yes, and the projects which are dependent on Open Threads and OSG now
include the build directory, so while I do not quite understand the
install workflow that you were saying it appears that we can build the
solution without needing to do anything with install. To me the install
is a folder which is ran last where, once the build has built
successfully I click the install to put the stuff together, and then our
client code includes and links to this folder... that way when the code
breaks the install folder is still fine from the previous successful
session.
Yes, that's one of the advantages of doing an install.
You seem to be doing the install manually from what I understand of your
paragraph above though, and you don't need to. In CMake, there's a setting
called CMAKE_INSTALL_PREFIX. Set that to wherever you want the bin/,
include/, lib/ etc directories to be, and then after generating the
project files, open the solution and build the INSTALL project
(right-click it and select "build"). That will automatically build
everything (as the INSTALL project is dependent on all the other projects)
and then copy all the needed files to the directories under your
CMAKE_INSTALL_PREFIX automatically.
Note that you need to right-click the INSTALL project and build it,
because by default it's skipped (for people who don't want to do that). So
just doing a "build solution" won't run the INSTALL target.
Doing an INSTALL is only of benefit for apps that depend on OSG, not for
the OSG build itself. Anything that's in the OSG solution file will find
the necessary headers and libs automatically without needing an INSTALL.
Hope this helps,
J-S
--
______________________________________________________
Jean-Sebastien Guay [EMAIL PROTECTED]
http://www.cm-labs.com/
http://whitestar02.webhop.org/
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org