[osg-users] [osg-submissions] API configurations in aseparateConfig include file
James Killian
James_Killian at hotmail.com
Thu Jun 26 20:48:16 PDT 2008
I tried 2.4.8 and 2.6 for both VS 7.1 and VS 9:
Unfortunately for VS 7.1 (does not matter if its 2.4.8 or 2.6) I get this
error:
------ Build started: Project: OpenThreads, Configuration: Debug
Win32 ------
Compiling...
Atomic.cpp
\Games\GremlinGames\Source\Utilities\OSG_SVN\OpenSceneGraph\src\OpenThreads\common\Atomic.cpp(66)
: error C3861: 'MemoryBarrier': identifier not found, even with
argument-dependent lookup
\Games\GremlinGames\Source\Utilities\OSG_SVN\OpenSceneGraph\src\OpenThreads\common\Atomic.cpp(92)
: error C3861: 'MemoryBarrier': identifier not found, even with
argument-dependent lookup
VS 9 appears to build fine as MemoryBarrier resides in winnt.h my guess..
there is a compiler version check that is greater that 7.1 to use.
What DOES work, is the config file detecting interlocked (as you verified),
I wonder why the use float bounding box and use float bounding sphere are
float by default... perhaps this is a general default for all platforms.
I've been using double instead, and things run fine.
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.
James Killian
----- Original Message -----
From: "Jean-Sébastien Guay" <jean-sebastien.guay at cm-labs.com>
To: "OpenSceneGraph Users" <osg-users at lists.openscenegraph.org>
Sent: Thursday, June 26, 2008 7:53 AM
Subject: Re: [osg-users] [osg-submissions] API configurations in
aseparateConfig include file
> Hi James,
>
>> Thanks for explaining things:
>
> No problem, that's what we're there for. :-)
>
>> Well I'll give Cmake 2.6 another shot. I tried it too early before and
>> it had some strange behavior. Hopefully now since a lot of people are
>> using it I'll feel a bit more confident that it will work. I may get
>> back with you on the Install workflow, but I'll need to see how 2.6 looks
>> first.
>
> For sure give it a shot. It should work as intended out of the box for OSG
> out of SVN.
>
> J-S
> --
> ______________________________________________________
> Jean-Sebastien Guay jean-sebastien.guay at cm-labs.com
> http://www.cm-labs.com/
> http://whitestar02.webhop.org/
> _______________________________________________
> 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