Hello David,
I'm building OpenSG 2.0 on Windows 7 with Visual Studio 2013 regularly.
I use the following command line call
cmake -Wno-dev
-DINSTALL_ROOT=D:/_xxx/Install64
-DCMAKE_INSTALL_PREFIX=D:/_xxx/Install64
-D
OSG_GLOBAL_PREP=D:/_xxx/Comp/builder/support/../intern/graphicengine/OpenSG/CMake/CADdyOpenSG.cmake
-D OSG_VERBOSE_BUILD_MESSAGES:BOOL=OFF
-D OSGBUILD_ENABLE_PACKAGING:BOOL=OFF
-D OSG_USE_OSGSUPPORT_LIBS:BOOL=OFF
-D OSG_USE_STATIC_SUPPORT_LIBS:BOOL=OFF
-D OSG_USE_SEPARATE_LIBDIRS:BOOL=OFF
-D OSG_INSTALL_SUBDIR=
-D OSG_INSTALL_PDB_FILES:BOOL=ON
-D OSG_INSTALL_EXAMPLES:BOOL=OFF
-D OSGBUILD_OSGWindowCarbon:BOOL=OFF
-D OSGBUILD_OSGWindowCocoa:BOOL=OFF
-D OSGBUILD_OSGWindowQT4:BOOL=OFF
-D OSGBUILD_OSGWindowX:BOOL=OFF
-D OSGCOMPAT_ENABLE:BOOL=OFF
-D OSGCOMPAT_ENABLE_DEPRECATED:BOOL=OFF
-D OSGCOMPAT_ENABLE_DEPRECATED_PROPS:BOOL=OFF
-D OSG_ENABLE_MULTISHADER_VARCHUNK:BOOL=ON
-D OSG_ENABLE_OGL_COREONLY:BOOL=OFF
-D OSG_ENABLE_OGL_ES2:BOOL=OFF
-D OSG_ENABLE_OGL_ES2_SIMGL3:BOOL=OFF
-D OSG_ENABLE_CSM_WIN7_FEATURES:BOOL=OFF
-D OSG_ENABLE_OGL3_PROTOS:BOOL=OFF
-D OSG_ENABLE_OGL4_PROTOS:BOOL=OFF
-D OSG_ENABLE_OGLES_PROTOS:BOOL=OFF
-D OSG_ENABLE_TEXTURE_SWIZZLE:BOOL=OFF
-D OSG_ENABLE_XXHASH:BOOL=ON
-D OSG_ENABLE_GL_INCLUDE_GLEW:BOOL=OFF
-D OSG_ENABLE_FCD2CODE:BOOL=OFF
-D OSG_FCD2CODE_WRITE_CLASS:BOOL=OFF
-D OSG_ENABLE_SCANPARSE_REGEN:BOOL=OFF
-D OSG_ENABLE_GLDEFINE_MAPPER:BOOL=ON
-D OSG_ENABLE_NEW_OSB_IO:BOOL=ON
-D OSG_ENABLE_SSE2:BOOL=ON
-D OSG_USE_OSG2_NAMESPACE:BOOL=OFF
-D OSG_ENABLE_CUDA:BOOL=OFF
-D OSG_ENABLE_C++11:BOOL=OFF
-D OSG_ENABLE_TESTCONTAINER:BOOL=OFF
-D OSG_ENABLE_VALGRIND_CHECKS:BOOL=OFF
-D OSG_ENABLE_MEMORY_DEBUGGING:BOOL=OFF
-D OSG_ENABLE_DOUBLE_MATRIX_STACK:BOOL=OFF
-D OSG_ENABLE_DEFAULT_READONLY_CHANGELIST:BOOL=OFF
-D OSG_DISABLE_SOURCE_GROUPS:BOOL=OFF
-D OSG_ENABLE_WRITE_PYTHON_TO_SOURCE:BOOL=OFF
-D OSG_EXTRA_EXTERNAL_MODULES=OSGContribDataSolid
-D OSG_ENABLE_WIN_LOCALSTORAGE:BOOL=ON
-D OSG_DISABLE_MICROSOFT_SECURE_CXXX:BOOL=ON
-D OSG_DISABLE_MS_ITERATOR_DEBUGGING:BOOL=OFF
-D OSG_ENABLE_AUTOINIT_THREADS:BOOL=OFF
-D OSG_INSTALL_DOXYDOC:BOOL=OFF
-D OSG_GENERATE_SEPARATE_LIB_DOC:BOOL=ON
-D OSG_DOXY_DOC_TYPE=User
-D OSGBUILD_OSGContribDataSolid:BOOL=ON
-D OSG_WITH_COLLADA_NAMESPACE:BOOL=ON
-D
OSG_OSGContribDataSolid_SOURCE_DIR=D:/_xxx/Comp/builder/support/../intern/graphicengine/OpenSG/Source/Contrib/DataSolid
-D BOOST_INCLUDEDIR=D:/_xxx/Comp/prebuild/extern/boost
-D
BOOST_LIBRARYDIR=D:/_xxx/Comp/prebuild/extern/boost/stage/VC12/64/lib
-D Boost_USE_MULTITHREADED:BOOL=ON
-D Boost_USE_STATIC_LIBS:BOOL=ON
-D COLLADA_DOM_SUPPORT141:BOOL=ON
-D COLLADA_DAE_INCLUDE_DIR=D:/_xxx/Install64/include/collada
-D COLLADA_DOM_INCLUDE_DIR=D:/_xxx/Install64/include/collada/1.4
-D COLLADA_LIBRARY_DEBUG=D:/_xxx/Install64/lib/collada14dom24D.lib
-D COLLADA_LIBRARY_RELEASE=D:/_xxx/Install64/lib/collada14dom24.lib
-D GDAL_INCLUDE_DIR=D:/_xxx/Install64/include/gdal
-D GDAL_LIBRARY_DEBUG=D:/_xxx/Install64/lib/gdal18D.lib
-D GDAL_LIBRARY_RELEASE=D:/_xxx/Install64/lib/gdal18.lib
-D OPENEXR_INCLUDE_DIR=D:/_xxx/Install64/include/OpenEXR
-D OPENEXR_LIBRARY_HALF_DEBUG=D:/_xxx/Install64/lib/ilmHalfD.lib
-D OPENEXR_LIBRARY_HALF_RELEASE=D:/_xxx/Install64/lib/ilmHalf.lib
-D OPENEXR_LIBRARY_IEX_DEBUG=D:/_xxx/Install64/lib/ilmExD.lib
-D OPENEXR_LIBRARY_IEX_RELEASE=D:/_xxx/Install64/lib/ilmEx.lib
-D OPENEXR_LIBRARY_IMF_DEBUG=D:/_xxx/Install64/lib/ilmImfD.lib
-D OPENEXR_LIBRARY_IMF_RELEASE=D:/_xxx/Install64/lib/ilmImf.lib
-D
OPENEXR_LIBRARY_ILMTHREAD_DEBUG=D:/_xxx/Install64/lib/ilmThreadD.lib
-D
OPENEXR_LIBRARY_ILMTHREAD_RELEASE=D:/_xxx/Install64/lib/ilmThread.lib
-D OPENEXR_USE_DLL=:BOOL=ON
-D VTK_DIR=D:/_xxx/Install64/lib
-D TIFF_INCLUDE_DIR=D:/_xxx/Install64/include
-D TIFF_LIBRARY_RELEASE=D:/_xxx/Install64/lib/tiff.lib
-D TIFF_LIBRARY_DEBUG=D:/_xxx/Install64/lib/tiffD.lib
-D ZLIB_INCLUDE_DIR=D:/_xxx/Install64/include
-D ZLIB_LIBRARY_RELEASE=D:/_xxx/Install64/lib/zlib.lib
-D ZLIB_LIBRARY_DEBUG=D:/_xxx/Install64/lib/zlibD.lib
-D PNG_INCLUDE_DIR=D:/_xxx/Install64/include
-D PNG_LIBRARY_RELEASE=D:/_xxx/Install64/lib/libpng16.lib
-D PNG_LIBRARY_DEBUG=D:/_xxx/Install64/lib/libpng16D.lib
-D JPEG_INCLUDE_DIR=D:/_xxx/Install64/include
-D JPEG_LIBRARY_RELEASE=D:/_xxx/Install64/lib/jpeg.lib
-D JPEG_LIBRARY_DEBUG=D:/_xxx/Install64/lib/jpegD.lib
-D GLEW_INCLUDE_DIR=D:/_xxx/Install64/include/GL
-D GLEW_LIBRARY_RELEASE=D:/_xxx/Install64/lib/glew.lib
-D GLEW_LIBRARY_DEBUG=D:/_xxx/Install64/lib/glewD.lib
-D GLUT_INCLUDE_DIR=D:/_xxx/Install64/include
-D GLUT_glut_LIBRARY=D:/_xxx/Install64/lib/freeglut.lib
-D GLUT_glut_LIBRARY_RELEASE=D:/_xxx/Install64/lib/freeglut.lib
-D GLUT_glut_LIBRARY_DEBUG=D:/_xxx/Install64/lib/freeglutD.lib
-D LIBMINI_INCLUDE_DIR=D:/_xxx/Install64/include/libmini
-D LIBMINI_LIBRARY_RELEASE=D:/_xxx/Install64/lib/libmini.lib
-D LIBMINI_LIBRARY_DEBUG=D:/_xxx/Install64/lib/libminiD.lib
-D OPENNURBS_INCLUDE_DIR=D:/_xxx/Install64/include
-D OPENNURBS_LIBRARY_RELEASE=D:/_xxx/Install64/lib/opennurbs.lib
-D OPENNURBS_LIBRARY_DEBUG=D:/_xxx/Install64/lib/opennurbsD.lib
-D QHULL_INCLUDE_DIR=D:/_xxx/Install64/include/QHull
-D QHULL_LIBRARY_QHULLCPP_RELEASE=D:/_xxx/Install64/lib/qhullcpp.lib
-D QHULL_LIBRARY_QHULLCPP_DEBUG=D:/_xxx/Install64/lib/qhullcppD.lib
-D
QHULL_LIBRARY_QHULLCPP_DEBUGOPT=D:/_xxx/Install64/lib/qhullcppDO.lib
-D
QHULL_LIBRARY_QHULLCPP_RELEASENOOPT=D:/_xxx/Install64/lib/qhullcppRN.lib
-D
QHULL_LIBRARY_QHULLSTATIC_R_RELEASE=D:/_xxx/Install64/lib/qhullstatic_r.lib
-D
QHULL_LIBRARY_QHULLSTATIC_R_DEBUG=D:/_xxx/Install64/lib/qhullstatic_rD.lib
-D
QHULL_LIBRARY_QHULLSTATIC_R_DEBUGOPT=D:/_xxx/Install64/lib/qhullstatic_rDO.lib
-D
QHULL_LIBRARY_QHULLSTATIC_R_RELEASENOOPT=D:/_xxx/Install64/lib/qhullstatic_rRN.lib
-D ASSIMP_INCLUDE_DIR=D:/_xxx/Install64/include
-D ASSIMP_LIBRARY_RELEASE=D:/_xxx/Install64/lib/assimp-vc120-mt.lib
-D ASSIMP_LIBRARY_DEBUG=D:/_xxx/Install64/lib/assimp-vc120-mtD.lib
-D
ANTTWEAKBAR_INCLUDE_DIR=D:/_xxx/Comp/prebuild/extern/AntTweakBar/include
-D
ANTTWEAKBAR_LIBRARY_RELEASE=D:/_xxx/Comp/prebuild/extern/AntTweakBar/lib/AntTweakBar64.lib
-D
ANTTWEAKBAR_LIBRARY_DEBUG=D:/_xxx/Comp/prebuild/extern/AntTweakBar/lib/AntTweakBar64.lib
-D GLM_INCLUDE_DIR=D:/_xxx/Comp/prebuild/extern/glm
-D GLI_INCLUDE_DIR=D:/_xxx/Comp/prebuild/extern/gli
-D VMATH_INCLUDE_DIR=D:/_xxx/Comp/prebuild/extern/vmath
-D DOXYGEN_EXECUTABLE=D:/_xxx/Utils/doxygen/bin/doxygen.exe
-D DOXYGEN_DOT_EXECUTABLE=D:/_xxx/Utils/Graphviz/bin/dot.exe
-D OSGBUILD_TESTS:BOOL=ON
-D OSGBUILD_UNITTESTS:BOOL=OFF
-D OSGBUILD_EXAMPLES_SIMPLE:BOOL=ON
-D OSGBUILD_EXAMPLES_TUTORIAL:BOOL=ON
-D OSGBUILD_EXAMPLES_ADVANCED:BOOL=ON
-D OSGEXCLUDE_TESTS_FROM_ALL:BOOL=ON
-D OSGEXCLUDE_UNITTESTS_FROM_ALL:BOOL=ON
-D OSGEXCLUDE_EXAMPLES_SIMPLE_FROM_ALL:BOOL=ON
-D OSGEXCLUDE_EXAMPLES_ADVANCED_FROM_ALL:BOOL=ON
-D OSGBUILD_PYTHON_BINDINGS:BOOL=OFF
-D OSGBUILD_PYTHON_DUMP_DECLS=FALSE
-D BOOST_ROOT=D:/_xxx/Comp/prebuild/extern/boost
-G"Visual Studio 12 2013 Win64"
D:/_xxx/Comp/builder/support/opensg
On my platform OpenSG 2.0 builds fine.
Hope that this helps a little :-)
Best,
Johannes
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users