Jump to content

Recommended Posts

Posted

Hey guys,

yesterday I've started to setup my mangos-server - but it didnt went that well.

I've run into an issue where my compiler wont compile the latest source.

I am using the following command:

cmake ../ -DSOAP=1 -DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD2=1 -DBUILDTOOLS=0 -DCMAKE_INSTALL_PREFIX=/root/wow-build/mangos-zero

make -j 4

Errors:

collect2: error: ld returned 1 exit status
src/tools/Movemap-Generator/CMakeFiles/movemap-generator.dir/build.make:193: recipe for target 'src/tools/Movemap-Generator/movemap-generator' failed
make[2]: *** [src/tools/Movemap-Generator/movemap-generator] Error 1
CMakeFiles/Makefile2:1332: recipe for target 'src/tools/Movemap-Generator/CMakeFiles/movemap-generator.dir/all' failed
make[1]: *** [src/tools/Movemap-Generator/CMakeFiles/movemap-generator.dir/all] Error 2
[ 81%] Built target mangosscript
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2

Installed compilers:

ii  g++                               4:4.9.2-2                            amd64        GNU C++ compiler
ii  g++-4.9                           4.9.2-10                             amd64        GNU C++ compiler
ii  gcc                               4:4.9.2-2                            amd64        GNU C compiler
ii  gcc-4.9                           4.9.2-10                             amd64        GNU C compiler

Greetings

Kevin

Posted

It does not look like a compiler issue. Please use correct CMake variable name spelling for either Release20 or Develop21, depending on the branch you've fetched.

I hope you understand what you do trying to disable the tools building. The data (vmaps/mmaps.. or vmaps only? do not remember) extracted a year ago will not fit the present core.

P.S. I checked the build under Ubuntu few weeks ago, it was clean then.

Posted
I hope you understand what you do trying to disable the tools building.

Yea. Tools are going to be compiled on a windows-machine.

EDIT:

I've used:

git clone --recursive -b develop21 https:// github.com/mangoszero/server.git

Already tried to compile without the PCH - same issue.

cmake ../ -DSOAP=1 -DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD2=1 -DBUILDTOOLS=1 -DPCH=0 -DCMAKE_INSTALL_PREFIX=/root/wow-build/mangos-zero
Posted

Try the corrected CMake command line pls:

cmake ../ -DSOAP=1 -DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD3=1 -DBUILD_TOOLS=0 -DCMAKE_INSTALL_PREFIX=/root/wow-build/mangos-zero

Posted

I'm having the same issue, running Debian on A64.

I'm new to MaNGOS and debian and have been following the wiki. I used this command:-

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/mangos/zero

Tried re-downloading and googling but haven't made any progress :(

Posted

[ 57%] Building CXX object src/shared/CMakeFiles/shared.dir/Auth/BigNumber.cpp.o
../../../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_unloc                                  k'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_cancel'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_de                                  stroy'
../../../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_i                                  nit'
../../../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_s                                  etpshared'
../../../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_tryloc                                  k'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_key_delete'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_rdloc                                  k'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_attr_setstac                                  k'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_condattr_set                                  pshared'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_attr_setstac                                  ksize'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlockattr_d                                  estroy'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_kill'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_trywr                                  lock'
../../../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_destr                                  oy'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_rwlock_wrloc                                  k'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_se                                  tpshared'
../../../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 `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_tryrd                                  lock'
../../../dep/acelite/ace/libace.so: undefined reference to `aio_error'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_se                                  ttype'
../../../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_cancel'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutex_timedl                                  ock'
../../../dep/acelite/ace/libace.so: undefined reference to `pthread_mutexattr_in                                  it'
collect2: error: ld returned 1 exit status
src/tools/vmap-assembler/CMakeFiles/vmap-assembler.dir/build.make:89: recipe for                                   target 'src/tools/vmap-assembler/vmap-assembler' failed
make[2]: *** [src/tools/vmap-assembler/vmap-assembler] Error 1
CMakeFiles/Makefile2:1490: recipe for target 'src/tools/vmap-assembler/CMakeFile                                  s/vmap-assembler.dir/all' failed
make[1]: *** [src/tools/vmap-assembler/CMakeFiles/vmap-assembler.dir/all] Error                                   2
make[1]: *** Waiting for unfinished jobs....

[......]

[ 81%] Built target mangosscript
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2

stioll the same error with the the

cmake ../ -DSOAP=1 -DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD3=1 -DBUILD_TOOLS=0 -DCMAKE_INSTALL_PREFIX=/root/wow-build/mangos-zero

and

make -j 4

EDIT:

To clear things up. I've done the following steps:

git clone --recursive -b develop21 https://github.com/mangoszero/server.git

cd server

mkdir build

cd build

cmake ../ -DSOAP=1 -DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD3=1 -DBUILD_TOOLS=0 -DCMAKE_INSTALL_PREFIX=/root/wow-build/mangos-zero

make -j 4

Posted

To clear things up. I've done the following steps:

These steps are ok, but the issue must be searched somewhere in the configuration process still, or in the system setup. The libpthread must be installed for sure as a part of glibc package. Having little experience with Debian, I can find only some hints about using libpth20 package.

... requires the standard pthreads library to be installed. Some distributions have setup options that will omit this library.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use