/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: *** [bin/editor] Error 1 make: *** [editor/CMakeFiles/editor.dir/all] Error 2 make: *** [all] Error 2 16:57:55: The process "/usr/bin/make" exited with code 2. Error while building/deploying project Project (target: Desktop) When executing step 'Make'
I am linking to bullet dynamics so this error is really confusing me?
EDIT: Never mind. It was a naming problem with my cmakelists file where it was automatically post fixing a "_d" for debug and I had later told it to add another "_d" which caused it to not actually link to the library.