Проблема с устан. sgauth

PCLinuxOS

Модератор: Bizdelnick

Christoph256
Сообщения: 31
ОС: Mandriva - 2008

Проблема с устан. sgauth

Сообщение Christoph256 »

Установляю прогу sgauth, это прога для авторизации доступа в инет, значит в архивчике лижали исходники, в файле текстовом было написано что надо прописать



Прописал, выводит вот что

Код: Выделить всё

MakeFile:93:deps: Нет такого файла или каталога
gmake -C /home/tommy/sgauth/../../../stglibs includes
gmake *** /home/tommy/sgauth/../../../stglibs Нет такого файла или каталога. Останов.
gmake: *** [deps] Ошибка 2


Может кто то подскажет что делать, спасибо
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Проблема с устан. sgauth

Сообщение diesel »

а можно ls архива с исходниками? в том на который смотрю я(и есть подозрение что это одно и то же), в мейкфайле 93 строк нет. и ./build нет
Спасибо сказали:
Christoph256
Сообщения: 31
ОС: Mandriva - 2008

Re: Проблема с устан. sgauth

Сообщение Christoph256 »

вот держи
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Проблема с устан. sgauth

Сообщение diesel »

Christoph256 писал(а):
30.07.2009 10:56
вот держи

это совсем не такой как у меня :) хотя main.cpp похож
эта штука пытается звать Makefile который лежит на два уровня выше той папки в которой находится собственно build.sh ... и не находит его. Что-то странное.

Попробуй скачать исходники отсюда:
http://stg.dp.ua/download/sgauth/2.12.6/sg....2.12.6.src.tgz
распаковать, и просто сделать внутри make:

Вывод будет примерно таким:

Код: Выделить всё

diesel@debian:~/sgauth/sgauth.2.12.6$ make
make -f make.lin
make[1]: Entering directory `/home/diesel/sgauth/sgauth.2.12.6'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/diesel/sgauth/sgauth.2.12.6'
strip sgauth
strip: 'sgauth': No such file
make: *** [all] Error 1

на Error не обращай внимания он пытается сделать strip на несуществующем файле, в итоге получится бинарник: sgauth.10 который уже можно запускать как:

Код: Выделить всё

diesel@debian:~/sgauth/sgauth.2.12.6$ ./sgauth.10
sgauth <server> <port> <login> <password>


про авторизатор в Линуксе в нашей сетке мы вот тут обсуждали: http://forum.fqc.org.ua/viewtopic.php?f=36&t=1025, не знаю может поможет.

в приложении tar с бинарником который я собрал у себя, попробуй его запустить - есть шансы что заработает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: