OGRECave / ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)
https://ogrecave.github.io/ogre/
MIT License
3.96k stars 974 forks source link

CMake PDB-Installation fails #491

Closed tkausl closed 7 years ago

tkausl commented 7 years ago

CMake looks in ${OGRE_BINARY_DIR}/bin${OGRE_DEBUG_PATH}/ for PDB-Files, on Win32 ${OGRE_DEBUG_PATH} is set to "".

With the cmake command:

cmake -DCMAKE_BUILD_TYPE=Debug -DOGRE_BUILD_COMPONENT_PAGING=ON -DOGRE_BUILD_COMPONENT_PROPERTY=ON -DOGRE_BUILD_COMPONENT_TERRAIN=ON -DOGRE_BUILD_COMPONENT_OVERLAY=ON -DOGRE_BUILD_COMPONENT_VOLUME=ON -DOGRE_BUILD_COMPONENT_RTSHADERSYSTEM=ON -DOGRE_BUILD_RENDERSYSTEM_GL=OFF -DOGRE_BUILD_RENDERSYSTEM_GL3PLUS=OFF -DOGRE_BUILD_RENDERSYSTEM_GLES=OFF -DOGRE_BUILD_RENDERSYSTEM_GLES2=OFF -DOGRE_BUILD_RENDERSYSTEM_D3D9=OFF -DOGRE_BUILD_RENDERSYSTEM_D3D11=ON -DOGRE_BUILD_SAMPLES=OFF -DOGRE_BUILD_TESTS=OFF -DOGRE_BUILD_TOOLS=OFF -DCMAKE_INSTALL_PREFIX=./install ../../..

followed by an cmake --build . --config Debug --target INSTALL, all binaries and pdb-files are compiled to ${OGRE_BINARY_DIR}/bin/debug, so CMake fails to find them.

paroj commented 7 years ago

can you provide a pull request to fix this?

tkausl commented 7 years ago

Working on one