Перейти до

FreeBSD8.1 не собираеться


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

Здравсвуйте! Не могу собрать STG под FreeBSD 8.1

# uname -r

8.1-RELEASE

библиотеку libexpat поставил.

Далее в build подправил

 

case $release in

4) OS=bsd;;

5) OS=bsd5;;

6) OS=bsd5;;

7) OS=bsd7;;

8) OS=bsd7;;

*) OS=unknown;;

 

Затем

 

# ./build

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

Building STG 2.4 for FreeBSD 8

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

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 ./ -DLINUX -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

g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c pinger.cpp

In file included from pinger.h:20,

from pinger.cpp:17:

/usr/include/netinet/ip_icmp.h:109: error: field 'idi_ip' has incomplete type

pinger.cpp: In member function 'void STG_PINGER::PrintAllIP()':

pinger.cpp:191: warning: format '%9lu' expects type 'long unsigned int', but argument 3 has type 'time_t'

gmake: *** [pinger.o] Ошибка 1

 

и вылетает в ошибку.

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

Обновитесь до FreeBSD 8.2

 

Установил с нуля 8.2

 

build вылетает в ошибку

 

/usr/include/netinet/ip_icmp.h:109: error: field 'idi_ip' has incomplete type

pinger.cpp: In member function 'void STG_PINGER::PrintAllIP()':

pinger.cpp:191: warning: format '%9lu' expects type 'long unsigned int', but argument 3 has type 'time_t'

gmake: *** [pinger.o] Error 1

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

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

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

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

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

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

Вхід

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

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

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

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