Master of Magic 0 Опубликовано: 2008-04-28 09:41:00 Share Опубликовано: 2008-04-28 09:41:00 Здраствуйте ув.адимны и разработчики, не могу скопилить sgauth.2.12.6.src.tgz: noname@noname-ubuntu:~$ cd ~/sgauth.2.12.6 noname@noname-ubuntu:~/sgauth.2.12.6$ sudo make make -f make.lin make[1]: Entering directory `/home/noname/sgauth.2.12.6' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/noname/sgauth.2.12.6' strip sgauth strip: 'sgauth': No such file make: *** [all] Error 1 Что за ерунда? Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2008-04-28 09:55:09 Share Опубліковано: 2008-04-28 09:55:09 Здраствуйте ув.адимны и разработчики, не могу скопилить sgauth.2.12.6.src.tgz: noname@noname-ubuntu:~$ cd ~/sgauth.2.12.6 noname@noname-ubuntu:~/sgauth.2.12.6$ sudo make make -f make.lin make[1]: Entering directory `/home/noname/sgauth.2.12.6' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/noname/sgauth.2.12.6' strip sgauth strip: 'sgauth': No such file make: *** [all] Error 1 Что за ерунда? компиль скриптом /projects/stargazer/build Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2008-04-28 09:58:28 Share Опубліковано: 2008-04-28 09:58:28 Во тупанул на версию неглянул. GCC какой на установлен ? если 4.1 то нескомпилиш нужна версия меньше. Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-28 10:43:38 Автор Share Опубліковано: 2008-04-28 10:43:38 Стоит вообще 4.2.3 (ubuntu 8.04), меньше - это я так понимаю 4.0.4? http://gcc.gnu.org/releases.html Или надо вообще 3 версию? Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2008-04-28 10:47:09 Share Опубліковано: 2008-04-28 10:47:09 Уменя с 3 версией скомпилилось и работает. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-04-28 10:57:51 Share Опубліковано: 2008-04-28 10:57:51 Какая древность... Сейчас sgauth идет в пакете со старгейзером. У него свои build и Makefile Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-28 12:08:37 Автор Share Опубліковано: 2008-04-28 12:08:37 Начал ставить из stg-2.404, вылезла ошибка:./build: 244: gmake: not found Поиск по форуму: http://local.com.ua/forum/index.php?showtopic=10987 Сейчас попробую... Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-28 13:00:28 Автор Share Опубліковано: 2008-04-28 13:00:28 Вообщем отредактировал 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 Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-28 17:37:58 Автор Share Опубліковано: 2008-04-28 17:37:58 Народ, помогите, sudo make clean - пробовал, SHELL=/bin/bash пробовал, dep-файл - удалял, перепаковывать исходники пробовал, не ставиться, не авторизатор, не сам старгейзер. Ubuntu 8.04 x64 Desktop 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*’ Вот это что за хрень? Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2008-04-29 08:01:08 Share Опубліковано: 2008-04-29 08:01:08 Не обращай внимания. Собралось и слава богу ) Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-29 08:09:20 Автор Share Опубліковано: 2008-04-29 08:09:20 Эээ...так в том и дело, что не собралось, после команд make и make install, выдает Error 1... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-04-29 10:55:36 Share Опубліковано: 2008-04-29 10:55:36 Лог make install, плиз. Ну и можно вручную файлик sgauth скопировать в /usr/bin, а файлики из lib - в /usr/lib/stg Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-29 17:10:05 Автор Share Опубліковано: 2008-04-29 17:10:05 noname@noname-ubuntu:~/stg-2.404.9.7/projects/sgauth$ sudo make 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]: 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]: Nothing to be done for `all'. 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]: Nothing to be done for `all'. 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]: Nothing to be done for `all'. 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]: Nothing to be done for `all'. 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' noname@noname-ubuntu:~/stg-2.404.9.7/projects/sgauth$ sudo make install mkdir -m 0755 -p //usr/sbin install -m 0755 -o root -s sgauth //usr/sbin/sgauth make -C /home/noname/stg-2.404.9.7/projects/sgauth/../../stglibs install make[1]: Entering directory `/home/noname/stg-2.404.9.7/stglibs' make install -C crypto.lib make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib' mkdir -m 0755 -p //usr/lib/stg install -m 0755 -o root -s libstg_crypto.so //usr/lib/stg/libstg_crypto.so make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/crypto.lib' make install -C common.lib make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common.lib' mkdir -m 0755 -p //usr/lib/stg install -m 0755 -o root -s libstg_common.so //usr/lib/stg/libstg_common.so make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common.lib' make install -C common_settings.lib make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib' mkdir -m 0755 -p //usr/lib/stg install -m 0755 -o root -s libcommon_settings.so //usr/lib/stg/libcommon_settings.so make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/common_settings.lib' make install -C conffiles.lib make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib' mkdir -m 0755 -p //usr/lib/stg install -m 0755 -o root -s libconffiles.so //usr/lib/stg/libconffiles.so make[2]: Leaving directory `/home/noname/stg-2.404.9.7/stglibs/conffiles.lib' make install -C ia_auth_c.lib make[2]: Entering directory `/home/noname/stg-2.404.9.7/stglibs/ia_auth_c.lib' mkdir -m 0755 -p //usr/lib/stg install -m 0755 -o root -s libia_auth_c.so //usr/lib/stg/libia_auth_c.so 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' # Install etc mkdir -m 0644 -p //etc/stargazer install -m 0644 -o root ./inst/linux/etc/stargazer/sgauth.conf //etc/stargazer/sgauth.conf install: cannot stat `./inst/linux/etc/stargazer/sgauth.conf': No such file or directory make: *** [install-data] Error 1 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-04-29 18:08:56 Share Опубліковано: 2008-04-29 18:08:56 Программа уже установлена. Не скопировался только конфигурационный файл (неправильный путь). Просто руками кинь sgauth.conf из каталога с исходниками в какое-нибуть удобное место. Запускать указывая в качестве параметра путь к конфигу (это важно - автоматически он попытается открыть файл /etc/stauth.conf - очепятка). Добавил себе в TODO Ссылка на сообщение Поделиться на других сайтах
Master of Magic 0 Опубліковано: 2008-04-29 20:49:14 Автор Share Опубліковано: 2008-04-29 20:49:14 Добавил себе в TODO Куда добавил? (это важно - автоматически он попытается открыть файл /etc/stauth.conf - очепятка). В смысле, в исходниках очепятка? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-04-30 09:27:51 Share Опубліковано: 2008-04-30 09:27:51 Да, очепятка в исходниках. Добавил в "список-того-что-нужно-сделать" Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас