I am having an issue with compiling the newer versions of the login server on gentoo linux. The most recent sources I have tried are from rev 1616
This is the error I get when I run make.
Code:
make
ccache gcc -c -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wno-deprecated -Wcomment -Wcast-align -O -g -march=i686 -pthread -pipe -DEQLAUNCH -DEQDEBUG=5 -I/usr/include/mysql -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1 -fno-strict-aliasing Client.cpp -o Client.o
In file included from LoginServer.h:27,
from Client.cpp:20:
Options.h: In constructor 'Options::Options()':
Options.h:168: warning: 'Options::local_network' will be initialized after
Options.h:166: warning: 'bool Options::reject_duplicate_servers'
Options.h:31: warning: when initialized here
Client.cpp: In member function 'void Client::Handle_SessionReady(const char*, unsigned int)':
Client.cpp:130: error: 'LoginMode' is not a class or namespace
make: *** [Client.o] Error 1