PDA

Просмотр полной версии : FreeBSD 7.1 tbb


labor
29.11.2009, 19:09
Собственно проблема вот такая при компиляции:
Making install in tbb
"../.././source/mangos/dep/tbb/build/common.inc", line 27: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 28: Missing dependency operator
"../.././source/mangos/dep/tbb/build/common.inc", line 29: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 30: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 32: Missing dependency operator
"../.././source/mangos/dep/tbb/build/common.inc", line 33: Missing dependency operator
"../.././source/mangos/dep/tbb/build/common.inc", line 34: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 35: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 36: Missing dependency operator
"../.././source/mangos/dep/tbb/build/common.inc", line 37: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 38: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 39: Missing dependency operator
"../.././source/mangos/dep/tbb/build/common.inc", line 40: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 41: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 42: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 43: Need an operator
"../.././source/mangos/dep/tbb/build/common.inc", line 44: Need an operator
Error expanding embedded variable.
*** Error code 1


единственный ответ от гугла нашел здесь (http://209.85.135.132/search?q=cache:puFO4HbCx84J:getmangos.ru/forum/showthread.php%3Fp%3D290213+mangos/dep/tbb/build/common.inc%22,+line+27:+Need+an+operator&cd=1&hl=ru&ct=clnk&gl=ru)в кеши,но видать человеку ответить не успели,если кто знает как лечится подскажите пожалуйста, заранее спасибо.


версия freebsd 6.2, собирать пробовал make`ом.Сейчас пробую gmake`ом.


хм... gmake нормально компилит,а вот make отказался... Машина FreeBSD-6.2|Celeron 2.4|512mb ram, сборка 32бит,флаги все как в мане.Часа через 2 проверим что он там скомпилит...

timmit
29.11.2009, 20:39
Freebsd 7.1 прекрасно компилится ядро, хотя тут х64.. хм

seirge
29.11.2009, 22:14
Так и должно быть, make от freebsd не поддерживается (на getmangos.com было обсуждение). Пользуйтесь gmake-ом.

-={ CaT MaX }=-
30.11.2009, 12:15
Так и должно быть, make от freebsd не поддерживается (на getmangos.com было обсуждение). Пользуйтесь gmake-ом.

Да мне так и ответили, но при использовании gmake warning-ов много

In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/AABox.h:21,
from ../../../../dep/src/g3dlite/Triangle.cpp:16:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/AABox.h:21,
from ../../../../dep/src/g3dlite/AABox.cpp:17:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/stringutils.h:14,
from ../../../../dep/src/g3dlite/Plane.cpp:13:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Box.h:21,
from ../../../../dep/src/g3dlite/Box.cpp:11:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/stringutils.h:14,
from ../../../../dep/src/g3dlite/Vector3.cpp:19:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../dep/src/g3dlite/../../include/g3dlite/G3D/stringutils.h:14,
from ../../../../dep/src/g3dlite/Vector4.cpp:16:
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../dep/src/g3dlite/../../include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
../../../dep/tbb/build/Makefile.tbb:39: CONFIG: cfg=release arch=intel64 compiler=gcc os=FreeBSD runtime=cc4.2.1_kernel7.2
lsb_release: not found
getconf: no such configuration parameter `GNU_LIBC_VERSION'
../../../../src/shared/Database/Database.cpp:231:2: warning: no newline at end of file
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Table.h:17,
from ../../../../src/shared/vmap/CoordModelMapping.h:22,
from ../../../../src/shared/vmap/CoordModelMapping.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/AABox.h:21,
from ../../../../src/shared/vmap/BaseModel.h:22,
from ../../../../src/shared/vmap/BaseModel.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignoredIn file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/ModelContainer.h:23,
from ../../../../src/shared/vmap/ManagedModelContainer.h:22,
from ../../../../src/shared/vmap/ManagedModelContainer.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored

../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/ModelContainer.h:23,
from ../../../../src/shared/vmap/ModelContainer.cpp:24:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/AABox.h:21,
from ../../../../src/shared/vmap/ShortBox.h:23,
from ../../../../src/shared/vmap/TreeNode.h:23,
from ../../../../src/shared/vmap/TreeNode.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/DebugCmdLogger.h:23,
from ../../../../src/shared/vmap/DebugCmdLogger.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/SubModel.h:23,
from ../../../../src/shared/vmap/SubModel.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/TileAssembler.h:23,
from ../../../../src/shared/vmap/TileAssembler.cpp:22:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/VMapManager.h:23,
from ../../../../src/shared/vmap/VMapManager.cpp:19:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
In file included from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Box.h:21,
from ../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/CollisionDetection.h:27,
from ../../../../src/shared/vmap/VMapTools.h:22,
from ../../../../src/shared/vmap/AABSPTree.h:17,
from ../../../../src/shared/vmap/VMapManager.h:23,
from ../../../../src/shared/vmap/VMapFactory.cpp:21:
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:125: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:831: warning: 'cdecl' attribute ignored
../../../../src/shared/vmap/../../../dep/include/g3dlite/G3D/Array.h:868: warning: 'cdecl' attribute ignored
../../../src/game/Guild.cpp: In member function 'bool Guild::AddMember(uint64, uint32)':
../../../src/game/Guild.cpp:160: warning: comparison is always false due to limited range of data type
../../../src/game/Guild.cpp: In member function 'bool Guild::LoadMembersFromDB(QueryResult*)':
../../../src/game/Guild.cpp:400: warning: comparison is always false due to limited range of data type
../../../src/game/Map.cpp:83:39: warning: multi-character character constant
../../../src/game/Map.cpp:84:39: warning: multi-character character constant
../../../src/game/Map.cpp:1198:39: warning: multi-character character constant
../../../src/game/Map.cpp:1199:39: warning: multi-character character constant
../../../src/game/Map.cpp:1250:33: warning: multi-character character constant
../../../src/game/Map.cpp:1267:33: warning: multi-character character constant
../../../src/game/Map.cpp:1310:33: warning: multi-character character constant


из этого особенно настораживает

../../../dep/tbb/build/Makefile.tbb:39: CONFIG: cfg=release arch=intel64 compiler=gcc os=FreeBSD runtime=cc4.2.1_kernel7.2
lsb_release: not found
getconf: no such configuration parameter `GNU_LIBC_VERSION'


И в данный момент getmangos.com как бы тоже не особо доступен. Так что если не сложно выложите сдесь решение этой проблемы.

Vladimir
30.11.2009, 13:38
FreeBSD make вообще в мангосе никогда не поддерживался.

-={ CaT MaX }=-
30.11.2009, 13:41
FreeBSD make вообще в мангосе никогда не поддерживался.

Опа... эм а как же до ttb всегда make-ом собирал и прекрасно работало... ?

Estella
30.11.2009, 14:00
-={ CaT MaX }=- ну ты даешь!)
как то..)

labor
30.11.2009, 14:36
Вот упало на консоль после установки, при пробном запуске(MaNGOS/0.15.0 (* * Revision 8888 - *) FreeBSD_x32):
Using configuration file /usr/local/mangos/conf/mangosd.conf.
OpenSSL 0.9.8k 25 Mar 2009 (Library: OpenSSL 0.9.8l 5 Nov 2009)
Using ACE: 5.6.6
World Database: .;/tmp/mysql.sock;mangos;mangos;mangos
Connected to MySQL database at localhost
MySQL client library: 5.0.87
MySQL server ver: 5.0.87
AUTOCOMMIT SUCCESSFULLY SET TO 1
Character Database: .;/tmp/mysql.sock;mangos;mangos;characters
../.././source/mangos/src/shared/Threading.cpp:112: Error: Assertion in Thread failed: _start
Stack Trace:
Assertion failed: (STRINGIZE(_start) && 0), function Thread, file ../.././source/mangos/src/shared/Threading.cpp, line 112.
<stack traces unsupported platform>Abort trap (core dumped)


PS - а make действительно раньше собирал.

-={ CaT MaX }=-
30.11.2009, 18:32
-={ CaT MaX }=- ну ты даешь!)
как то..)

Эм... кому и чего я дал? Я пока только спрашиваю :)

Osa
30.11.2009, 19:20
Потверждаю, на FreeBSD_x64, раньше make собиралось и собиралось нормально.
Сейчас же только gmake, c кучей варнингов.

-={ CaT MaX }=-
30.11.2009, 20:25
А кто нибуть поскажет, мои warning-и очень критичны или на них можно необоращать внимания?

labor
30.11.2009, 20:39
../.././source/mangos/src/shared/Threading.cpp:112: Error: Assertion in Thread failed: _start
Stack Trace:
Assertion failed: (STRINGIZE(_start) && 0), function Thread, file ../.././source/mangos/src/shared/Threading.cpp, line 112.
<stack traces unsupported platform>Abort trap (core dumped)

У меня тоже варнинги вылезали при компиляции,результат выше... понять не могу что там не то

зато вот это очень напрягает
stack traces unsupported platform видать где то при компиляции неправильно определяется версия ос,либо теперь вообще под фряху нельзя использовать

Osa
30.11.2009, 22:30
А кто нибуть поскажет, мои warning-и очень критичны или на них можно необоращать внимания?

Пробовала всякое, но с такими варнингами..народ под тексты валиться тока в путь.. а так ничего страшного :)

-={ CaT MaX }=-
01.12.2009, 00:03
Ясно... нечего хорошего значит от подобных варирингов ждат не стоит....
ну а кто нибут пытался побороть это? если да то как?
Владимир может что посоветуете?

Estella
05.12.2009, 22:11
Кэт Макс тебе просто Владимир сказал:
FreeBSD make вообще в мангосе никогда не поддерживался.
да и ты сам ответил на свой вопрос:
Опа... эм а как же до ttb всегда make-ом собирал и прекрасно работало... ?
может это и не ответ, но на мысли наводит)