[osg-users] [osgPPU] build osgPPU
guy at dvp.co.il
Thu Mar 26 05:33:06 PDT 2009
Maybe I'm making mistakes with the CMake configuration.
I run CMake 2.6.3 on the trunk version of PPU. I get errors about
finding the OSG libraries, but this is no problem to set them correctly.
One of the suspicious warnings CMake generate is:
CMake Warning (dev) at CMakeLists.txt:45 (INCLUDE):
Policy CMP0011 is not set: Included scripts do automatic cmake_policy
and POP. Run "cmake --help-policy CMP0011" for policy details. Use
cmake_policy command to set the policy and suppress this warning.
The included script
affects policy settings. CMake is implying the NO_POLICY_SCOPE option
compatibility, so the effects are applied to the including context.
This warning is for project developers. Use -Wno-dev to suppress it.
Which seems harmless.
It doesn't find CUT and CUT_INCLUDE which I've no idea what are these
Under the OSG group, what is OSG_DIR? Where all the osg binaries are?
I didn't 'install' osg. Just compiled it.
And does OSG_GEN_INCLUDE_DIR and OSG_INCLUDE_DIR are the same?
After I fix the libraries paths and reconfigure I'm asked about osg
major minor patch and SO versions. Which as far as I get are 2,8,0 and I
have no clue what is SO_VERSION so I put 2 also there.
Do I do anything wrong?
hmm, maybe you confound the Config.h of osgPPU with the Config.h of OSG.
These are different things. Currently in osgPPU/Export.h the Config.h is
not used at all, hence it shouldn't be any problem when building the
osgPPU. Including hte osg/Config.h is also not required, because all the
needed information about the current OSG-Setup can be acquired from
osgversion (this is also how it is done currently).
Read this topic online here:
osg-users mailing list
osg-users at lists.openscenegraph.org
More information about the osg-users