IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mac OS X Discussion :

Format d'exécutable Mac ?


Sujet :

Mac OS X

  1. #1
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut Format d'exécutable Mac ?
    Bonjours les Macintosh,
    je n'ai jamais eu de mac entre les mains et je vous demande juste le format d'exécutable en vigueur sous mac. Par exemple si je compile un programme sous mac quel sera le format de sortie (l'extension) ?
    J'ai besoin de l'info pour retrouver le type MIME associer au exécutable sous macintosh et j'ai trouver le format *.bin mais si je télécharge un fichier pour voir je tombe sur *.dmg.
    Merci d'avance pour l'info.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  2. #2
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Points : 15 771
    Points
    15 771
    Par défaut
    L'extension des applications sous Mac sont en .app
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  3. #3
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    Merci pour le tuyau mais je ne trouve pas le type MIME associer dans une liste très complète a voir ici: http://www.balluche.fr/?1054/Liste-des-types-MIME.

    dont voici un extrait concernant macintosh:
    .bin application/mac-binary
    .bin application/macbinary
    .bin application/octet-stream
    .bin application/x-binary
    .bin application/x-macbinary

    Si vous connaissez le type MIME associer a l'extension *.app merci de bien vouloir me le communiquer.

    J'ai crue comprendre que le format des exécutables change en fonction de la version de l'OS Mac, corriger moi si je me trompe.

    Merci pour votre aide.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 937
    Points : 4 358
    Points
    4 358
    Par défaut
    Citation Envoyé par Luke spywoker Voir le message
    Bonjours les Macintosh,
    je n'ai jamais eu de mac entre les mains et je vous demande juste le format d'exécutable en vigueur sous mac. Par exemple si je compile un programme sous mac quel sera le format de sortie (l'extension) ?
    J'ai besoin de l'info pour retrouver le type MIME associer au exécutable sous macintosh et j'ai trouver le format *.bin mais si je télécharge un fichier pour voir je tombe sur *.dmg.
    Merci d'avance pour l'info.
    Comme sous tous les Unix les extensions des fichiers exécutables proprement dit sont purement conventionnelles, la plupart du temps les fichiers exécutables binaires n'en ont pas,
    les fichiers exécutables liés à des langages interprétés auront l'extension conventionnelle du langage…

    À côté de cela, il existe une série d'extensions utilisées par les bundles et les packages qui ne sont que des dossiers dont le contenu n'est pas affiché par défaut dans le Finder, et dont l'objectif est de faciliter la vie de l'utilisateur final en ne présentant qu'un seul objet dans l'interface graphique pour éviter que l'on manipule le contenu séparément du tout et que cela ne génère des inconsistances.
    La plus courante étant l'extension .app qui définit une application dans le Finder, mais le vrai exécutable (en terme de lancement par le gestionnaire de processus) reste un fichier sans extension qui se trouve à l'intérieur du dossier .app : Application.app/Contents/MacOS/Application
    Les extensions .bundle, .framework peuvent aussi contenir du code sous forme de librairie dynamique, donc non exécutable directement.
    L'extension .kext contient du code chargeable dynamiquement par le kernel (ex. des drivers…),

    etc.

    Quant au format des exécutables binaires proprement dit, il est définit par la couche Mach-O.
    C'est un format qui peut contenir plusieurs exécutables pour des architectures et des CPUs différents dans un même fichier (FAT binary).
    Il commence par les bytes de signature : ca fe ba be soit 202 254 186 190.

  5. #5
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    je ne comprend pas vraiment, car j'ai pas de mac.
    Donc il n'existe pas d'équivalent Macintosh au *.exe de Windows.
    Par ailleur je ne savais pas que les OS Macintosh sont des UNIX...? (Tout commentaire est la bienvenue).
    Je sais que les fichier python par exemple on l'extension .py ou .pyc mais on peut compiler ces script afin d'obtenir un fichier exécutable dépendant de librairies associés aussi bien sous Linux que sous Windows qui porte sous Windows l'extension *.exe mais qui est dépendant des librairies générés lors de la compilation.
    La question est: est-ce qu'il existe un équivalent au *.exe de Windows sous mac et si oui quelle est-il sinon je me suis tromper et excuser le dérangement.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

Discussions similaires

  1. News sur le format des exécutables Windows actuels
    Par randriano dans le forum Windows
    Réponses: 5
    Dernier message: 23/12/2008, 14h15
  2. Compatibilté Format Windows avec MAC et Linux
    Par ekard dans le forum Windows XP
    Réponses: 1
    Dernier message: 18/10/2006, 14h33
  3. Réponses: 1
    Dernier message: 23/02/2005, 11h23
  4. Débutant: exécuter .jar sur un Mac
    Par hvgentil dans le forum JBuilder
    Réponses: 3
    Dernier message: 05/07/2004, 23h21
  5. format PE des exécutables Windows
    Par GMI3 dans le forum Windows
    Réponses: 3
    Dernier message: 12/12/2003, 02h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo