BUILD_NVIDIA_OPENCL_DEMOS:BOOL=ON
I get the following result:
With: BUILD_NVIDIA_OPENCL_DEMOS:BOOL=OFFScanning dependencies of target AppParticlesOCL_Nv
[ 94%] Building CXX object Demos/ParticlesOpenCL/NVidia/CMakeFiles/AppParticlesOCL_Nv.dir/__/__/SharedOpenCL/btOpenCLUtils.o
/home/mdriftmeyer/DeveloperProjects/Bullet-Library/trunk/Demos/SharedOpenCL/btOpenCLUtils.cpp:41:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
/home/mdriftmeyer/DeveloperProjects/Bullet-Library/trunk/Demos/SharedOpenCL/btOpenCLUtils.cpp: In static member function ‘static _cl_context* btOpenCLUtils::createContextFromPlatform(cl_platform_id, cl_device_type, cl_int*, void*, void*, int, int)’:
/home/mdriftmeyer/DeveloperProjects/Bullet-Library/trunk/Demos/SharedOpenCL/btOpenCLUtils.cpp:125:12: error: ‘CL_GL_CONTEXT_KHR’ was not declared in this scope
/home/mdriftmeyer/DeveloperProjects/Bullet-Library/trunk/Demos/SharedOpenCL/btOpenCLUtils.cpp:127:12: error: ‘CL_WGL_HDC_KHR’ was not declared in this scope
make[2]: *** [Demos/ParticlesOpenCL/NVidia/CMakeFiles/AppParticlesOCL_Nv.dir/__/__/SharedOpenCL/btOpenCLUtils.o] Error 1
make[1]: *** [Demos/ParticlesOpenCL/NVidia/CMakeFiles/AppParticlesOCL_Nv.dir/all] Error 2
make: *** [all] Error 2
On a side note, I see I need to buy a newer system for the upcoming Bullet 3.x release. Thanks for that heads up.[ 97%] Built target AppThreadingDemo
Scanning dependencies of target MiniCL
[ 97%] Building CXX object src/MiniCL/CMakeFiles/MiniCL.dir/MiniCL.o
[ 97%] Building CXX object src/MiniCL/CMakeFiles/MiniCL.dir/MiniCLTaskScheduler.o
[ 98%] Building CXX object src/MiniCL/CMakeFiles/MiniCL.dir/MiniCLTask/MiniCLTask.o
Linking CXX static library libMiniCL.a
[ 98%] Built target MiniCL
Scanning dependencies of target BulletSoftBodySolvers_OpenCL_Mini
[ 98%] Building CXX object src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/CMakeFiles/BulletSoftBodySolvers_OpenCL_Mini.dir/__/btSoftBodySolver_OpenCL.o
Linking CXX static library libBulletSoftBodySolvers_OpenCL_Mini.a
[ 98%] Built target BulletSoftBodySolvers_OpenCL_Mini
Scanning dependencies of target AppOpenCLClothDemo_Mini
[ 98%] Building CXX object Demos/OpenCLClothDemo/MiniCL/CMakeFiles/AppOpenCLClothDemo_Mini.dir/__/cl_cloth_demo.o
[ 99%] Building CXX object Demos/OpenCLClothDemo/MiniCL/CMakeFiles/AppOpenCLClothDemo_Mini.dir/__/gl_win.o
[ 99%] Building CXX object Demos/OpenCLClothDemo/MiniCL/CMakeFiles/AppOpenCLClothDemo_Mini.dir/__/clstuff.o
[ 99%] Building CXX object Demos/OpenCLClothDemo/MiniCL/CMakeFiles/AppOpenCLClothDemo_Mini.dir/__/__/__/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/MiniCLTaskWrap.o
[100%] Building CXX object Demos/OpenCLClothDemo/MiniCL/CMakeFiles/AppOpenCLClothDemo_Mini.dir/__/__/SharedOpenCL/btOpenCLUtils.o
/home/mdriftmeyer/DeveloperProjects/Bullet-Library/trunk/Demos/SharedOpenCL/btOpenCLUtils.cpp:37:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
Linking CXX executable AppOpenCLClothDemo_Mini
[100%] Built target AppOpenCLClothDemo_Mini