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

Applications et environnements graphiques Discussion :

Compilation d'une application "Linux" sous windows


Sujet :

Applications et environnements graphiques

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 37
    Points : 28
    Points
    28
    Par défaut Compilation d'une application "Linux" sous windows
    Bonjour à tous,

    Le titre peut porter à confusion, je ne cherche pas à porter une application issue de l'environnement Linux sur Windows.

    Je cherche simplement à compiler une application desitnée à tourner sur un systeme Linux, sous windows puis ensuite copier le programme compilé pour le remettre sur le systeme Linux.

    Merci d'avance.

  2. #2
    Membre expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Points : 3 284
    Points
    3 284
    Par défaut
    Pourquoi ne pas le compiler directement sur le système linux si tu l'as sous la main?

    Si c'est impossible tu as as alors deux solutions:

    1/ une compilation croisée comme indiquée sur ce post:
    http://www.developpez.net/forums/d48...windows-linux/

    2/ Virtualiser un linux sur ta machine windows (via vmware ou virtualbox) et compiler ton Appli sur le linux virtualisé.

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Points : 99
    Points
    99
    Par défaut
    Sachant qu'il te sera certainement plus facile de compiler sur une VM que de faire une compilation croisée.

  4. #4
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 37
    Points : 28
    Points
    28
    Par défaut
    Citation Envoyé par jabbounet Voir le message
    Pourquoi ne pas le compiler directement sur le système linux si tu l'as sous la main?

    Si c'est impossible tu as as alors deux solutions:

    1/ une compilation croisée comme indiquée sur ce post:
    http://www.developpez.net/forums/d48...windows-linux/

    2/ Virtualiser un linux sur ta machine windows (via vmware ou virtualbox) et compiler ton Appli sur le linux virtualisé.
    C'est pour une utilisation industrielle, le systeme Linux se limite à l'execution de l'application à recompiler, aucun compilateur, bureau, EDI n'est disponible sur ce dernier. De plus, les techniciens sont dotés de portable Windows XP.
    La virtualisation est une solution à laquelle j'ai pensé, mais gourmande en ressource.

    Je vais me pencher sur la compilation croisée.

    Sinon, quelqu'un à t-il deja testé de compiler un soft à partir d'un LiveCD ?

  5. #5
    Membre expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Points : 3 284
    Points
    3 284
    Par défaut
    Citation Envoyé par Gnius Voir le message
    C'est pour une utilisation industrielle, le systeme Linux se limite à l'execution de l'application à recompiler, aucun compilateur, bureau, EDI n'est disponible sur ce dernier. De plus, les techniciens sont dotés de portable Windows XP.
    La virtualisation est une solution à laquelle j'ai pensé, mais gourmande en ressource.

    Je vais me pencher sur la compilation croisée.

    Sinon, quelqu'un à t-il deja testé de compiler un soft à partir d'un LiveCD ?
    Pour le liveCD ça peut marcher aussi si le compilateur est inclus sur le CD.

    Cependant j'y vois les contraintes suivante:
    • Un live CD ça peut se perdre, Ton technicien peut arriver sur site et ne s'en rendre compte qu'une fois sur place.
    • Booter sur un live CD rendra windows xp momentanément indisponible (c'est comme un dual-boot via grub)
    • Booter un OS prend du temps. Si ton technicien doit souvent switcher entre Xp et Linux il va perdre pas mal de temps.


    De plus d'expérience un live CD lancé depuis le lecteur CD est au moins aussi consommateur en ressource qu'une machine virtuelle
    • Soit parce qu'il fera des accès sur le lecteur CD régulièrement
    • Soit parce tout l'OS sera monté en RAM


    Virtualiser sur une machine relativement récente marche très bien.
    • Tu peux avoir des espaces disques partagés entre l'hôte et la cible pour échanger des fichiers
    • Tu as des configuration réseau avancé sur la cible et l'hôte qui te permettent de voir les deux machine si tu le souhaite
    • Tu peux switcher rapidement entre windows et linux.


    La compilation croisée aussi
    • elle sera moins gourmande que les deux autres solutions
    • mais elle est plus difficile a mettre en place.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 37
    Points : 28
    Points
    28
    Par défaut
    je te remercie pour toutes ces réponses.

    Je vais m'orienter sur la compilation croisée.

  7. #7
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de compilation d'une application sous c++ builder
    Par anissben dans le forum C++Builder
    Réponses: 1
    Dernier message: 18/10/2010, 09h46
  2. lancer une application perl+tk sans console (windows/linux)
    Par mmiikkll dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 07/09/2010, 16h56
  3. Executer une application Java pour mac sous windows
    Par M_Makia dans le forum Général Java
    Réponses: 6
    Dernier message: 22/10/2008, 19h42

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