Перейти до

stg + Freebsd7.0


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

Я начинающий только) Но надеюсь на вашу помощь.

 

Имеется система Freebsd 7.0

 

Задача - установить стг. Ночь прокопался в инете но не вышло установить.

1вопрос. Необходимо ли для установки менять оболочку на bash?

2вопрос.

#!/usr/local/bin/bash

#   $Revision: 1.21 $
#   $Date: 2006/07/16 10:04:08 $
######################################################

OS=bsd5
sys=`uname -s`
release=`uname -r | cut -b1`

if [ $sys = "Linux" ]
then
   OS=linux
   release=""
fi

if [ $sys = 'FreeBSD' ]
then
   case $release in
       4) OS=bsd;;
       5) OS=bsd5;;
       6) OS=bsd5;;
       7) OS=bsd5;;
       8) OS=bsd7;;
       *) OS=bsd7;;
   esac
fi

if [ $OS = "unknown" ]
then
   echo "#############################################################################"
   echo "# Sorry, but stargazer currently supported by Linux, FreeBSD 4.x, 5.x, 6.x  #"
   echo "#############################################################################"
   exit 1
fi


echo "#############################################################################"
echo "       Building STG 2.4 for $sys $release"
echo "#############################################################################"

echo $OS > ./.OS

LIBS="stg_logger.lib crypto.lib common.lib conffiles.lib hostallow.lib pinger.lib dotconfpp.lib"

cd ../../stglibs/
if [ $? != 0 ]
then exit 1; fi

for lib in $LIBS
do
   echo Makeing $lib

   cd $lib
   if [ $? != 0 ]
   then exit 1; fi

   gmake OS=$OS STG_TIME=yes install
   if [ $? != 0 ]
   then exit 1; fi

   cd ..

done

###########################
cd ../projects/stargazer

if [ $? != 0 ]
then exit 1; fi

gmake OS=$OS
if [ $? != 0 ]
then exit 1; fi

mkdir -p ./modules
for mod in ./plugins/*/*/mod_*.so
do
   ln -s ../$mod ./modules/`basename $mod`
done

 

Где здесь менять LIB_THREAD=-lc_r на LIB_THREAD=-lpthread как писал madf я так и не нашел. Наверное потому что строчки такой тут нет.

 

Кто сталкивался с проблемой Freebsd 7.0 и стг отпишитесь, буду крайне признателен.

 

p.s. собственно ошибка

 

home# ./build
#############################################################################
      Building STG 2.4 for FreeBSD 7
#############################################################################
Makeing stg_logger.lib
cp stg_logger.h ../../include/
cp libstg_logger.a ../../lib/
Makeing crypto.lib
cp ag_md5.h blowfish.h ../../include/
cp libcrypto.a ../../lib/
Makeing common.lib
g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -DSTG_TIME -c common.cpp
ar rc libstg_common.a debug.o stg_error.o common.o
ranlib libstg_common.a
cp debug.h stg_error.h common.h ../../include/
cp libstg_common.a ../../lib/
Makeing conffiles.lib
cp conffiles.h ../../include/
cp libconffiles.a ../../lib/
Makeing hostallow.lib
cp hostallow.h ../../include/
cp libhostallow.a ../../lib/
Makeing pinger.lib
cp pinger.h ../../include/
cp libstg_pinger.a ../../lib/
Makeing dotconfpp.lib
cp dotconfpp.h mempool.h ../../include/
cp libdotconfpp.a ../../lib/
g++ -c admin.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c admins.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c main.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c curr_ip.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c settings.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c stg_timer.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c tariff2.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c traffcounter.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c user.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c user_property.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c users.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c plugin_runner.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++ -c script_executer.cpp -g3 -Wall -I ../../include -DFREE_BSD5
gmake: *** No rule to make target `-lc_r', needed by `stargazer'.  Stop.
home#

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

версию СТГ ? ибо это конфиг стг. А есть свежее? ) за хостинг не заплатили сайт стг лежит)

На сайте СТГ давно никто ничего не выкладывает. Всё здесь. http://local.com.ua/forum/forum/10-разработка-stargazer/

дык я о том и говорю. сайт не пашет. а там ссылка на сайт для скачивания. Мб где-то еще выложен дистриб?

 

Возможно, madf обратит на это внимание. Давно пора, IMHO, открыть сайт проекта на каком-нибудь бесплатном проект-хостинге - code.google.com, sourceforge.net, ... Отличная доступность и платить не надо.

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

На сайте СТГ давно никто ничего не выкладывает. Всё здесь. http://local.com.ua/forum/forum/10-разработка-stargazer/

На сайте stg.dp.ua выкладываются релизы и патчи. А в этой теме я выкладываю alpha-, beta- и rc*-версии.

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

версию СТГ ? ибо это конфиг стг. А есть свежее? ) за хостинг не заплатили сайт стг лежит)

На сайте СТГ давно никто ничего не выкладывает. Всё здесь. http://local.com.ua/forum/forum/10-разработка-stargazer/

дык я о том и говорю. сайт не пашет. а там ссылка на сайт для скачивания. Мб где-то еще выложен дистриб?

 

Возможно, madf обратит на это внимание. Давно пора, IMHO, открыть сайт проекта на каком-нибудь бесплатном проект-хостинге - code.google.com, sourceforge.net, ... Отличная доступность и платить не надо.

Может и да, но этот вопрос надо согласовывать с Борисом. Все таки он изначальный автор проекта и владелец сайта.

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

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

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

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

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

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

Вхід

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

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

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

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