Hello,
i've succesfully installed bullet-2.76 (i need this version because the 2.77 is not supported by osgBullet that i need) on a Ubuntu 9.10 amd64.
I noticed that the GimpactTestDemo wasn't build during the bullet building process. Now i need to see it in action, but when i use the CMake-GUI to configure and generate makefiles, it gives this error:
Configuring done
CMake Error: CMake can not determine linker language for target:AppGimpactTestDemo
CMake Error: Cannot determine link language for target "AppGimpactTestDemo".
Generating done
make[2]: *** Nessuna regola per creare l'obiettivo "CMakeFiles/AppGimpactTestDemo.dir/build". Arresto.
Google's translation is fun as usual
No rule to make target "CMakeFiles / AppGimpactTestDemo.dir / build". Arrest.
But seriously, only add 'GimpactTestDemo' in 'Demos/CMakeLists.txt' and (re)run cmake. Worked for me (Bullet 2.77 / Debian, but i think it doesn't matter).
Hi mi076 and thanks for your answer!
LOL for Google Translate. I checked the CMakeLists.txt file in bullet-276/Demos directory and GimpactTestDemo is in the Subdirectories list, together with BasicDemo, ConcaveDemo, ... etc). I've re-run the make command in ./bullet-2.76. It has compiled succesfully, and in the output i've found this:
[ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.o
[ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGenericPoolAllocator.o
[ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactBvh.o
[ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactCollisionAlgorithm.o
[ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactQuantizedBvh.o
[ 31%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactShape.o
[ 31%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btTriangleShapeEx.o
[ 31%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_box_set.o
[ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_contact.o
[ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_memory.o
[ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_tri_collision.o
[ 42%] Building CXX object Extras/GIMPACTUtils/CMakeFiles/GIMPACTUtils.dir/btGImpactConvexDecompositionShape.o
Linking CXX static library libGIMPACTUtils.a
[ 42%] Built target GIMPACTUtils
[ 72%] Building CXX object Demos/AllBulletDemos/CMakeFiles/AppAllBulletDemos.dir/__/GimpactTestDemo/GimpactTestDemo.o
in bullet-2.76/Demos/BasicDemo and in a lot of other demo's directory i can find the demo applications, in GimpactDemo i can't (however.
Scanning dependencies of target AppGimpactTestDemo
[ 92%] Building CXX object Demos/GimpactTestDemo/CMakeFiles/AppGimpactTestDemo.dir/GimpactTestDemo.o
[ 92%] Building CXX object Demos/GimpactTestDemo/CMakeFiles/AppGimpactTestDemo.dir/main.o
Linking CXX executable AppGimpactTestDemo
deb:~/b_tmp/bullet-2.76/Demos/AllBulletDemos$ ls -l
-rwxr-xr-x 1 r r 1279143 Ноя 18 10:09 AppGimpactTestDemo
-rw-r--r-- 1 r r 37830 Мар 31 2008 BunnyMesh.h
drwxr-xr-x 3 r r 168 Ноя 18 10:04 CMakeFiles
....
See 2.76 CMakeLists.txt is in Att.
You do not have the required permissions to view the files attached to this post.