2013-07-03 4 views
1

Je crée lua en tant que cible de bibliothèque dynamique et une autre cible de bibliothèque dynamique en dépend. Lorsque j'ai besoin de lib, voici une erreur: plusieurs machines virtuelles Lua détectées. J'ai trouvé une solution sous gcc en ajoutant -Wl, -E lien de lien here. Mais comment faire dans Xcode?Plusieurs machines virtuelles Lua détectées dans Xcode

Mise à jour: J'essaie d'utiliser -weak_library pour lier lua dans ma cible et attraper également l'erreur "Lua VMs multiples détectées".

+0

Je n'ai jamais inclus Lua dans mes propres projets, mais je parierais que votre solution serait de changer la bibliothèque pour qu'elle soit faible -lié à l'application. –

Répondre

1

Vous ne devez pas lier la deuxième bibliothèque dynamique avec Lua. Laissez-le comme une dépendance. Je ne suis pas sûr de savoir comment l'exprimer dans Xcode. Aussi, pour autant que je sache, il n'est pas nécessaire d'utiliser -Wl,-E sous Mac OS X.

Questions connexes