LINUX.ORG.RU
Ответ на: комментарий от EugeneBas

Проставить правильные опции компиляции в свойствах проекта. Ваш КО.

я во флагах компиляции в конце написал -static, но что-то толку нет.

makeB
() автор топика
Ответ на: комментарий от makeB

А строку компиляции можешь показать? И для всего ли у тебя есть либы? -static - эта опция показывает, что нужно отдавать предпочтение статическим либам, но если их нет, то будут цепляться динамические

Заодно и выхлоп компилятора тоже скинь

EugeneBas ★★
()
Последнее исправление: EugeneBas (всего исправлений: 1)
Ответ на: комментарий от EugeneBas

А строку компиляции можешь показать?

-I/usr/include -I/usr/local/include/OGRE -I/usr/local/include -I/usr/local/include/MYGUI -I/usr/include/OIS -O3 -Wall -c -fmessage-length=0 -static

Заодно и выхлоп компилятора тоже скинь

09:37:06 **** Incremental Build of configuration Debug for project Game ****
make all 
Building file: ../Game.cpp
Invoking: GCC C++ Compiler
g++ -I/usr/include -I/usr/local/include/OGRE -I/usr/local/include -I/usr/local/include/MYGUI -I/usr/include/OIS -O3 -Wall -c -fmessage-length=0 -static -MMD -MP -MF"Game.d" -MT"Game.d" -o "Game.o" "../Game.cpp"
Finished building: ../Game.cpp
 
Building target: Game
Invoking: GCC C++ Linker
g++ -L/usr/lib -L/usr/local/lib -L/usr/local/lib/OGRE -Wl,-rpath,/usr/local/lib -o "Game"  ./Game.o   -lOgreMain -lMyGUI.OgrePlatform -lMyGUIEngine -lOIS
Finished building target: Game
 

09:37:13 Build Finished (took 7s.792ms)
makeB
() автор топика
Ответ на: комментарий от EugeneBas

-static - эта опция показывает, что нужно отдавать предпочтение статическим либам, но если их нет, то будут цепляться динамические

Вот они динамические у огра, а как можно их подцепить что бы статически были, не прибегая к перекомпиляции огра?

makeB
() автор топика
Ответ на: комментарий от makeB

Нет. Надо пересобрать.

Также, линковка, судя по выхлопу, у тебя выполняется без флага -static. Добавь его в опции линковки.

DELIRIUM ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.