J'ai écrit un utilitaire Mac console en utilisant Xamarin Studio.
J'ai ensuite créé un paquet en utilisant:comment construire pkg pour l'application console mac avec mkbundle - drapeau statique
- mkbundle myapp.exe * .dll -o monapp --deps
- PKGBUILD --analyze --root Release name.plist
- PKGBUILD --root de presse --component liste name.plist --sign "john doe" --install_location/Applications/myapp myapp.pkg
Lors de l'installation myapp.pkg sur une autre machine et de tenter d'exécuter l'application, il y avait une exécution erreur "libmonoboehm-2.0.1.dylib" référencé par myapp - image introuvable ".
Cela indiquerait que la machine n'a pas installé le moteur d'exécution mono. Et c'est correct, il n'a pas le mono runtime installé.
J'ai essayé d'exécuter mkbundle avec l'option '--static'. Cependant, pkgbuild --analyze renvoie une liste de composants vide.
Ma question est comment construire un pkg de déploiement lors de l'utilisation de mkbundle avec le drapeau --static? Est-ce possible?
Merci d'avance