setting option -DBUILD_TOOLS=1 produces errors during cmake/make in Debian 7.2 x64
[SOLVED] adding Build External Ace stopped this error
Not able to compile the map extractors in Debian.
My Build options are:
cmake -DCMAKE_INSTALL_PREFIX=/opt/mZero2 -DDEBUG=1 -DBUILD_TOOLS=1 ..
After running make, this error is produced
[ 97%] Building CXX object src/tools/Movemap-Generator/CMakeFiles/movemap-generator.dir/VMapExtensions.cpp.o
In file included from /home/mangos/mangos-source/server/src/tools/Movemap-Generator/VMapExtensions.cpp:30:0:
/home/mangos/mangos-source/server/src/game/vmap/ModelInstance.h:167:45: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
/home/mangos/mangos-source/server/src/tools/Movemap-Generator/VMapExtensions.cpp:67:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
Linking CXX executable movemap-generator
CMakeFiles/movemap-generator.dir/IntermediateValues.cpp.o:(.rodata+0x258): undefined reference to `pthread_cancel'
CMakeFiles/movemap-generator.dir/generator.cpp.o:(.rodata+0x9d0): undefined reference to `pthread_cancel'
CMakeFiles/movemap-generator.dir/MapBuilder.cpp.o:(.rodata+0x748): undefined reference to `pthread_cancel'
CMakeFiles/movemap-generator.dir/TerrainBuilder.cpp.o:(.rodata+0x2f8): undefined reference to `pthread_cancel'
../../../dep/src/g3dlite/libg3dlite.a(Matrix3.cpp.o):(.rodata+0xd8): undefined reference to `pthread_cancel'
../../../dep/src/g3dlite/libg3dlite.a(System.cpp.o):(.rodata+0x4a8): more undefined references to `pthread_cancel' follow
../../../dep/acelite/ace/libace.so: undefined reference to `aio_return'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_read'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_unlock'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_cancel'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_destroy'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_unlink'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_create'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_open'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlockattr_init'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_key_create'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_init'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_wait'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_init'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlockattr_setpshared'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_getspecific'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_destroy'
../../../dep/acelite/ace/libace.so: undefined reference to `dlopen'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutex_trylock'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_key_delete'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_rdlock'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_attr_setstack'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_condattr_setpshared'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_attr_setstacksize'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlockattr_destroy'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_kill'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_trywrlock'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_close'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_post'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_destroy'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_wrlock'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_setpshared'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_trywait'
../../../dep/acelite/ace/libace.so: undefined reference to `dlclose'
../../../dep/acelite/ace/libace.so: undefined reference to `clock_gettime'
../../../dep/acelite/ace/libace.so: undefined reference to `dlerror'
../../../dep/acelite/ace/libace.so: undefined reference to `dlsym'
../../../dep/acelite/ace/libace.so: undefined reference to `sem_timedwait'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_sigmask'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_tryrdlock'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_error'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_settype'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_join'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_write'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_suspend'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_setspecific'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutex_timedlock'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_init'
collect2: error: ld returned 1 exit status
make[2]: *** [src/tools/Movemap-Generator/movemap-generator] Error 1
make[1]: *** [src/tools/Movemap-Generator/CMakeFiles/movemap-generator.dir/all] Error 2
make: *** [all] Error 2
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now