Log in

View Full Version : Loginserver compile errors on Ubuntu 12.10 64Bit


realakshun
04-11-2013, 08:39 AM
Hi,

Having issues compiling the Loginserver on Ubuntu 12.10 64Bit, everything else compiles without issue.

Getting the following error:

Linking CXX executable ../Bin/loginserver
/usr/bin/ld: cannot find -lEQEmuAuthCrypto
/usr/bin/ld: cannot find -lcryptopp
collect2: error: ld returned 1 exit status
make[2]: *** [Bin/loginserver] Error 1
make[1]: *** [loginserver/CMakeFiles/loginserver.dir/all] Error 2
make: *** [all] Error 2


Any thoughts?

realakshun
04-11-2013, 11:00 AM
Update:

Realized I was missing libcrypto now getting the following on recompile:

Linking CXX executable ../Bin/loginserver
/usr/bin/ld: cannot find -lEQEmuAuthCrypto
collect2: error: ld returned 1 exit status
make[2]: *** [Bin/loginserver] Error 1
make[1]: *** [loginserver/CMakeFiles/loginserver.dir/all] Error 2
make: *** [all] Error 2


Saw a thread pertaining to this:

http://www.eqemulator.org/forums/showthread.php?t=36139

But it states:

"You need to unzip one of the ones under EQEmuLoginServer/login_util/linux depending on your distro/architecture and copy it into the same directory as the EQEmuLoginServer source."

LoginServer/login_util/linux does not exist in the current GIT repository

realakshun
04-11-2013, 11:23 AM
i got it.

I had to download the pre-compiled libraries from eqemu.github.com/downloads and place them in the Server/dependecies folder.

Built like a charm!