• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
[Помощь] Компиляция под Linux
MmoDevLiptoN
Скаут
Добрый вечер форумчане, кто компилил trinity под linux? У меня ошибка, никак не могу ее исправить, make не может найти g3dlib, устанавливал все что можно и нельзя, ничего не помогло. Гугл? Темболее нету такой ошибки в нем.

Фулл код ошибки:
Код

[ 97%] Built target pch_Generate_worldserver
Linking CXX executable worldserver
/usr/bin/ld: cannot find -lg3dlib
collect2: error: ld returned 1 exit status
make[2]: *** [src/server/worldserver/worldserver] Error 1
make[1]: *** [src/server/worldserver/CMakeFiles/worldserver.dir/all] Error 2
make: *** [all] Error 2


Os: Linux Debian 7 x64
Сообщение # 1 написано 10.02.2016 в 18:16
distmister
Центурион
1. Версии пакетов и используемую ревизию мы сами должны угадывать?
2. Сверьтесь с https://trinitycore.atlassian.net/wiki/display/tc/Requirements.
3. Обновитесь до последней ревизии. На момент написания данного поста это cfed2d7 для ветки 3.3.5.
4. Как я понял, ругается на g3dlite, но его исходный код идёт вместе с кодом TC.
5. На Arch Linux x86_64 компиляция проходит без ошибок. Если судить по этому https://travis-ci.org/TrinityCore/TrinityCore/builds, то компиляция проходит отлично и на Debian-based дистрибутивах.
Сообщение # 2 отредактировано distmister - Среда, 10.02.2016, 22:25
MmoDevLiptoN
Скаут
Почему тогда у меня вчера на debian 7 собралось все, а сегодня, после переустановки, не хочет. Машины идентичны.

Добавлено (11.02.2016, 02:48)
---------------------------------------------
Решил, компильнул на другой машине deb v7.6

Сообщение # 3 написано 11.02.2016 в 02:48
  • Страница 1 из 1
  • 1
Поиск: