Russian Qt Forum

Компиляторы и платформы => Mac OS X => Тема начата: Igors от Сентябрь 16, 2014, 08:32



Название: clang либа в gcc
Отправлено: Igors от Сентябрь 16, 2014, 08:32
Добрый день

Пока еще не могу перейти на clang (уже скоро но старый код еще держит), но нужно обновить используемый FBX SDK. Он поставляется как хедеры + либы, и в последней версии они заявили: gcc больше не поддерживаем, только clang. Ну ладно, прицепил новые хедеры - все прекрасно откомпилилось на стареньком gcc 4.2! Но вот либы не видит (все вызовы unresolved). Пробовал debug/release static/dylib - никак. А пишут что совместимо напр здесь (http://stackoverflow.com/questions/3217513/are-llvm-gcc-and-clang-binary-compatible-with-gcc-particularly-mingw-gcc-on-w). Где же порылась собака?

Спасибо


Название: Re: clang либа в gcc
Отправлено: alex312 от Сентябрь 16, 2014, 09:37
Вот я даже стесняюсь спросить у человека с 7-ю звездами - а новые либы вы не забыли подцепить ?
Ну или руками поискать где в либах лежат искомые функции?


Название: Re: clang либа в gcc
Отправлено: Bepec от Сентябрь 16, 2014, 10:35
Количество звёзд означает лишь количество сообщений, так что нечего стесняться :D


Название: Re: clang либа в gcc
Отправлено: Igors от Сентябрь 16, 2014, 10:50
Вот я даже стесняюсь спросить у человека с 7-ю звездами - а новые либы вы не забыли подцепить ?
Ну или руками поискать где в либах лежат искомые функции?
:) Вот она - свежая мысль, помогло! Я цеплял либы точно так же как для предыдущей версии SDK (просто добавляя в Xcode проект). Теперь вбил напрямую в опциях линкера. Увидел! Почему - хз.

Ну конечно не слинковал - начал ругаться на std::basic... и.т.д, Я так понял что в clang др реализация std, правильно ?

Спасибо   


Название: Re: clang либа в gcc
Отправлено: alex312 от Сентябрь 16, 2014, 11:01
Ну конечно не слинковал - начал ругаться на std::basic... и.т.д, Я так понял что в clang др реализация std, правильно ?
Да, clang развивает свою реализацию std в соответствии со стандартом c++11