Вообщем отредактировал build, заменил gmake, на make, поставил xmlgcc, не собираеться авторизатор, помогите плиз, в линухе чайник:
#############################################################################
Building sgauth for Linux
#############################################################################
Checking for -lexpat... yes
make -C /home/noname/stg-2.404.9.7/projects/sgauth/../../stglibs includes
make[1]: Entering directory `/home/noname/stg-2.404.9.7/stglibs'
make includes -C crypto.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
cp ag_md5.h blowfish.h /home/noname/stg-2.404.9.7/projects/sgauth/../../include
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
make includes -C common.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
cp debug.h stg_error.h common.h /home/noname/stg-2.404.9.7/projects/sgauth/../../include
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
make includes -C common_settings.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
cp common_settings.h /home/noname/stg-2.404.9.7/projects/sgauth/../../include
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
make includes -C conffiles.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
cp conffiles.h /home/noname/stg-2.404.9.7/projects/sgauth/../../include
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
make includes -C ia_auth_c.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
cp ia_auth_c.h /home/noname/stg-2.404.9.7/projects/sgauth/../../include
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
make[1]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs'
for file in ./main.cpp ./web.cpp; do\
echo "`g++ -O2 -I/usr/local/include -Wall -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -MM $file` Makefile" >> deps;\
echo -e '\t$(CC) -c $< -O2 -I/usr/local/include -Wall -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -DLINUX' >> deps;\
done
make -C /home/noname/stg-2.404.9.7/projects/sgauth/../../stglibs
make[1]: Entering directory `/home/noname/stg-2.404.9.7/stglibs'
make -C crypto.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib'
make -C common.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
g++ -O2 -I/usr/local/include -Wall -fPIC -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -I ./ -DLINUX -c common.cpp
g++ -O2 -I/usr/local/include -L/usr/local/lib -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libstg_common.so debug.o stg_error.o common.o stg_strptime.o -lstg_crypto -o libstg_common.so -L /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
ar rc libstg_common.a debug.o stg_error.o common.o stg_strptime.o
ranlib libstg_common.a
cp *.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
cp *.a /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common.lib'
make -C common_settings.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
g++ -O2 -I/usr/local/include -Wall -fPIC -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -I ./ -DLINUX -c common_settings.cpp
g++ -O2 -I/usr/local/include -L/usr/local/lib -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libcommon_settings.so common_settings.o -o libcommon_settings.so -L /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
ar rc libcommon_settings.a common_settings.o
ranlib libcommon_settings.a
cp *.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
cp *.a /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib'
make -C conffiles.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
g++ -O2 -I/usr/local/include -Wall -fPIC -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -I ./ -DLINUX -c conffiles.cpp
g++ -O2 -I/usr/local/include -L/usr/local/lib -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libconffiles.so conffiles.o -o libconffiles.so -L /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
ar rc libconffiles.a conffiles.o
ranlib libconffiles.a
cp *.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
cp *.a /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib'
make -C ia_auth_c.lib
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
g++ -O2 -I/usr/local/include -Wall -fPIC -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -I ./ -DLINUX -c ia_auth_c.cpp
ia_auth_c.cpp: In member function ‘int IA_CLIENT_PROT::NetSend(int)’:
ia_auth_c.cpp:317: warning: ‘msgLen’ may be used uninitialized in this function
ia_auth_c.cpp: In member function ‘int IA_CLIENT_PROT::NetRecv()’:
ia_auth_c.cpp:346: warning: ‘ret’ may be used uninitialized in this function
g++ -O2 -I/usr/local/include -L/usr/local/lib -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libia_auth_c.so ia_auth_c.o -o libia_auth_c.so -L /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
ar rc libia_auth_c.a ia_auth_c.o
ranlib libia_auth_c.a
cp *.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
cp *.a /home/noname/stg-2.404.9.7/projects/sgauth/../../lib
make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib'
make[1]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs'
g++ -c main.cpp -O2 -I/usr/local/include -Wall -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -DLINUX
g++ -c web.cpp -O2 -I/usr/local/include -Wall -I /home/noname/stg-2.404.9.7/projects/sgauth/../../include -DLINUX
In file included from web.cpp:40:
css.h:80: warning: deprecated conversion from string constant to ‘char*’
web.cpp: In member function ‘int WEB::Redirect(const char*)’:
web.cpp:200: warning: deprecated conversion from string constant to ‘char*’
web.cpp: In member function ‘int WEB::SendReply()’:
web.cpp:226: warning: deprecated conversion from string constant to ‘char*’
web.cpp:228: warning: deprecated conversion from string constant to ‘char*’
web.cpp: In member function ‘int WEB::SendCSS()’:
web.cpp:402: warning: deprecated conversion from string constant to ‘char*’
web.cpp:404: warning: deprecated conversion from string constant to ‘char*’
g++ main.o web.o /home/noname/stg-2.404.9.7/projects/sgauth/../../lib/libconffiles.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib/libstg_crypto.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib/libstg_common.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib/libia_auth_c.so /home/noname/stg-2.404.9.7/projects/sgauth/../../lib/libcommon_settings.so -O2 -I/usr/local/include -L/usr/local/lib -Wl,-E -L/home/noname/stg-2.404.9.7/projects/sgauth/../../lib -Wl,-rpath,//usr/lib/stg -Wl,-rpath-link,/home/noname/stg-2.404.9.7/projects/sgauth/../../lib -o sgauth -lexpat -lpthread -ldl