lianlab / gamekit

Automatically exported from code.google.com/p/gamekit
0 stars 0 forks source link

Ogre Components & Boost #137

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
---------------------------------------------
1. Check out a clean version of GameKit on a clean development machine
2. Set the OGREKIT_COMPILE_OGRE_COMPONENTS flag to ON
3. Use CMake to generate project files (I am using XCode, but this should be 
irrelevant)
2. Build the resulting OGREKIT project

What is the expected output? What do you see instead?
---------------------------------------------
I expect, given the dependencies of GameKit/OgreKit have always been 
self-contained, to have the project build properly. Instead the build fails 
trying to reference Boost headers (which are not on my machine).

What version of the code are you using? On what OS?
---------------------------------------------
Latest SVN (r821) on Mac OSX 10.6 (using XCode3.2.5). However, this problem is 
one of missing requirements and I'm guessing that this will universal.

Please provide any additional information below.
---------------------------------------------

Personally, I don't need Ogre Property code (at least, not to my knowledge at 
this point). I was interested in the terrain and paging code only. However, 
assuming that property code is to be bundled without option into the CMake 
settings - we need to either include Boost (or the relevant portions thereof) 
in the Dependencies or remove the Ogre Property sub-project if Boost is not 
detected.

If, on the other hand, boost is to become a distributed dependency - it is 
probably worthwhile looking into luabind.

Original issue reported on code.google.com by BenT.Sol...@gmail.com on 15 Feb 2011 at 12:51

GoogleCodeExporter commented 9 years ago
I don't realize that OgreProperty is required Boost.
I will change each Ogre component build options to selectable by user.
(default: Terrain/Paging is on, RTShaderSystem/Property is off)

Thanks for reporting. 

Original comment by harkon...@gmail.com on 15 Feb 2011 at 3:21

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r822.

Original comment by harkon...@gmail.com on 15 Feb 2011 at 3:28