Перейти до

авторизатор во freebsd


Рекомендованные сообщения

Взялся за освоение freebsd. Но мой провайдер использует для биллинга stargaser, и после обновления серверной части stargasera, меня не авторизует. В СТП посоветовали обновить клиента. Скачал на сайте вот это - Сервер, версия 2.405.9.8, от - 2008.05.11.

Где находится клиент, здесь, - ../stg-2.405.9.8/projects/sgauth?

Вообщем захожу сюда, даю команду ./build, выдает

 

Building sgauth for FreeBSD 7

Checking for -lexpat... no

-lexpat not found!

 

Порылся по форумам, и нашел что проблема не только у меня, а решения нет, что делать??? Подскажите, пожалуйста!

Ссылка на сообщение
Поделиться на других сайтах
...

 

Building sgauth for FreeBSD 7

Checking for -lexpat... no

-lexpat not found!

 

...

Установить expat, видимо...

PS: сразу предупреждаю (а то ты точно на грабли наступиш) - либо устанавливать с префиксом /usr либо после установки сделать симлинки libexpat.so из /usr/local/lib в /usr/lib и expat.h из /usr/local/include в /usr/include

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...
Установить expat, видимо...

PS: сразу предупреждаю (а то ты точно на грабли наступиш) - либо устанавливать с префиксом /usr либо после установки сделать симлинки libexpat.so из /usr/local/lib в /usr/lib и expat.h из /usr/local/include в /usr/include

Так он стоит...

./build

#############################################################################

Building sgauth for FreeBSD 7

#############################################################################

Checking for -lexpat... no

-lexpat not found!

a# whereis expat

expat: /usr/src/contrib/expat

Ссылка на сообщение
Поделиться на других сайтах
Так он стоит...

./build

#############################################################################

Building sgauth for FreeBSD 7

#############################################################################

Checking for -lexpat... no

-lexpat not found!

a# whereis expat

expat: /usr/src/contrib/expat

Добро пожаловать на грабли!

Таки наступил!

 

1. /usr/src/contrib/expat - это явно не установленный expat

2. Дабы избежать дальнейших граблей скажу: в /usr/lib должен лижать либо сам файлик libexpat.so либо символическая ссылка на него, а в /usr/include должен лежать либо сам файлик expat.h либо символическая ссылка на него.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

expat поставил, теперь выдает это, что это может быть?

 

./build

#############################################################################

Building sgauth for FreeBSD 7

#############################################################################

Checking for -lexpat... yes

Makefile:95: deps: No such file or directory

gmake -C /root/stg-2.405.9.8/projects/sgauth/../../stglibs includes

gmake: /bin/bash: Command not found

gmake: *** [deps] Error 127

Ссылка на сообщение
Поделиться на других сайтах

в файле build

найди

echo "SHELL=/bin/bash" >> $CONFFILE

замени на

echo "SHELL=/bin/sh" >> $CONFFILE

найди

LIB_THREAD=-lc_r

замени на

LIB_THREAD=-lpthread

 

В Makefile

найди

-lc_r \

замени на

-lpthread \

 

В make_css.sh в первой строке

#!/bin/bash поменяй на #!/bin/sh

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...