2013-07-03 4 views
1

Я строю lua как цель динамической библиотеки, и от нее зависит другая цель динамической библиотеки. Когда мне нужна моя библиотека, вот ошибка: обнаружено несколько виртуальных машин Lua. Я нашел решение под gcc, добавив флаг -Wl, -E link here. Но как это сделать в Xcode?обнаружено несколько виртуальных машин Lua в Xcode

Обновление: Я пытаюсь использовать -weak_library, чтобы связать lua в моей цели, также поймать «множественную обнаруженную Lua VM».

+0

Я никогда не включал Lua в свои собственные проекты, но я бы поспорил, что ваше решение было бы изменить библиотеку, чтобы быть слабым привязан к приложению. –

ответ

1

Вы не должны связывать вторую динамическую библиотеку с Lua. Оставьте это как зависимость. Я не уверен, как выразить это в Xcode. Кроме того, насколько мне известно, нет необходимости использовать -Wl,-E в Mac OS X.

Смежные вопросы