Question

Je n'ai que l'accès ssh à un ordinateur Mac OS X 10.6, donc, Xcode est hors de portée. À l'heure actuelle, j'ai du mal à comprendre le format de g ++ sortie: dois-je ajouter -shared et -fPIC ou -dynamiclib ou autre drapeau magique pour obtenir un binaire reconnaissable firefox

Était-ce utile?

La solution

J'utilise les éléments suivants:

  • -dynamiclib
  • -fPIC
  • -arch foo au besoin
  • -DXP_MAC=1, -DXP_MACOSX=1 etc.
  • -framework UsedFrameWork au besoin
  • -mmacosx-version-min=10.x si nécessaire

Souvenez-vous également de tout mettre dans un paquet de plug-in et d'inclure une appropriée plist .

Autres conseils

Il convient également de noter que vous pouvez compiler quelque chose en utilisant Xcode de la ligne de commande en utilisant xcodebuild.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top