Перейти до

Stg-2.402.9.7 ошибка при сборке


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

FreeBSD 6.2-STABLE

 

И как с этой ошибкой быть

все делал по ману)))

libexpat поставил http://sourceforge.net/projects/expat/ все установилось без проблем а потом:

 

router# ./build

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

Building STG 2.4 for FreeBSD 6

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

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

common.cpp: In function `int printfd(const char*, const char*, ...)':

common.cpp:155: error: invalid initializer

common.cpp: In function `int strprintf(std::string*, const char*, ...)':

common.cpp:173: error: invalid initializer

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

router#

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

Using built-in specs.

Configured with: FreeBSD/amd64 system compiler

Thread model: posix

gcc version 3.4.6 [FreeBSD] 20060305

 

 

FreeBSD xxx 6.2-STABLE FreeBSD 6.2-STABLE #1: Mon Sep 24 20:54:00 OMSST 2007 admin@xxx:/usr/obj/usr/src/sys/MYKERNEL amd64

 

вчера прообгрейтил world

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

Данный баг уже пофикшен. В Вашем случае достаточно убрать инициализацию переменной vl типа va_list значением NULL.

Ссылка на сообщение
Поделиться на других сайтах
Stargazer сколько мне известно не собирается под x86_64

Было бы неплохо, если бы кто-то, у кого есть возможность, попытался собрать последние версии Stg под x86_64 и где-нибуть выложить логи компиляции.

Ссылка на сообщение
Поделиться на других сайтах
Данный баг уже пофикшен. В Вашем случае достаточно убрать инициализацию переменной vl типа va_list значением NULL.

NULL убрал

 

 

./build

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

Building STG 2.4 for FreeBSD 6

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

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

common.cpp: In function `int strprintf(std::string*, const char*, ...)':

common.cpp:173: error: invalid initializer

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

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
Stargazer сколько мне известно не собирается под x86_64

Было бы неплохо, если бы кто-то, у кого есть возможность, попытался собрать последние версии Stg под x86_64 и где-нибуть выложить логи компиляции.

DONE

http://local.com.ua/forum/index.php?showto...t=0entry68566

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

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

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

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

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

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

Вхід

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

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

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

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