Having some problems getting Bullet to work.

Post Reply
SteveDeFacto
Posts: 31
Joined: Sat Jul 23, 2011 4:24 pm

Having some problems getting Bullet to work.

Post by SteveDeFacto »

I have been using bullet in my project for the past year. After taking a break from my project over the fall semester to focus on my studies I tried to build my project. I first tried to install bullet from source code but it would not link right. I then realize a package has been released for bullet so I tried that. However, it too didn't work and I googled the error and someone said it was the result of installing multiple copies of bullet. So I ran "sudo make uninstall" to remove the source version but I'm still getting the error even though I removed and reinstalled the package. Here is my debug output from QT Creator:
03:46:39: Running steps for project Project...
03:46:39: Starting: "/usr/bin/cmake" -DCMAKE_BUILD_TYPE=Debug
-- Configuring done
-- Generating done
-- Build files have been written to: /home/steven/ovgl
03:46:39: The process "/usr/bin/cmake" exited normally.
03:46:39: Starting: "/usr/bin/make"
Linking CXX shared library ../lib/libOvgl_d.so
[ 75%] Built target Ovgl
Scanning dependencies of target editor
[ 83%] Building CXX object editor/CMakeFiles/editor.dir/editor.cpp.o
Linking CXX executable ../bin/editor
/usr/bin/ld: CMakeFiles/editor.dir/editor.cpp.o: undefined reference to symbol '_ZNK17btTypedConstraint9serializeEPvP12btSerializer'
/usr/bin/ld: note: '_ZNK17btTypedConstraint9serializeEPvP12btSerializer' is defined in DSO /usr/lib/libBulletDynamics.so.2.80 so try adding it to the linker command line
/usr/lib/libBulletDynamics.so.2.80: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make[2]: *** [bin/editor] Error 1
make[1]: *** [editor/CMakeFiles/editor.dir/all] Error 2
make: *** [all] Error 2
03:46:42: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project Project (target: Desktop)
When executing step 'Make'
Post Reply