gmaximka 0 Posted 2007-09-24 14:02:19 Share Posted 2007-09-24 14:02:19 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# Link to post Share on other sites
egor2fsys 5 Posted 2007-09-24 16:19:04 Share Posted 2007-09-24 16:19:04 Версию сорцов, компилера, uname дядя Вася будет писать ? Link to post Share on other sites
gmaximka 0 Posted 2007-09-25 07:45:00 Author Share Posted 2007-09-25 07:45:00 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 Link to post Share on other sites
Колян 2 Posted 2007-09-25 16:25:13 Share Posted 2007-09-25 16:25:13 Может из-за того, что амд64? Link to post Share on other sites
gmaximka 0 Posted 2007-09-26 11:17:42 Author Share Posted 2007-09-26 11:17:42 еще версии будут)))) Link to post Share on other sites
Genius 0 Posted 2007-09-26 12:03:12 Share Posted 2007-09-26 12:03:12 Stargazer сколько мне известно не собирается под x86_64 Link to post Share on other sites
madf 279 Posted 2007-09-26 15:23:53 Share Posted 2007-09-26 15:23:53 Данный баг уже пофикшен. В Вашем случае достаточно убрать инициализацию переменной vl типа va_list значением NULL. Link to post Share on other sites
madf 279 Posted 2007-09-26 15:28:32 Share Posted 2007-09-26 15:28:32 Stargazer сколько мне известно не собирается под x86_64 Было бы неплохо, если бы кто-то, у кого есть возможность, попытался собрать последние версии Stg под x86_64 и где-нибуть выложить логи компиляции. Link to post Share on other sites
gmaximka 0 Posted 2007-09-27 07:47:40 Author Share Posted 2007-09-27 07:47:40 Данный баг уже пофикшен. В Вашем случае достаточно убрать инициализацию переменной 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 Link to post Share on other sites
madf 279 Posted 2007-09-27 08:09:17 Share Posted 2007-09-27 08:09:17 А в 173-й строке кто убирать будет? Link to post Share on other sites
Drool 0 Posted 2007-10-13 20:17:45 Share Posted 2007-10-13 20:17:45 Stargazer сколько мне известно не собирается под x86_64 Было бы неплохо, если бы кто-то, у кого есть возможность, попытался собрать последние версии Stg под x86_64 и где-нибуть выложить логи компиляции. DONE http://local.com.ua/forum/index.php?showto...t=0entry68566 Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now