Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1599 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  cross compilation linux-> win

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

cross compilation linux-> win

n°190526
scorpio
Posté le 16-11-2002 à 23:08:17  profilanswer
 

Tiens je me pose la question suivante : est il possible de compiler un programme sous linux pour windows
 
En faite j'ai fait un petit programme open gl utilisant glut et comme j'ai pas windows sur ma bécane ; je voudrais compilé ce petit programme pour des potes qui ont windows et donc filer que l'exécutable.
 
Y a t il une solution ?


Message édité par scorpio le 28-10-2003 à 13:18:30
mood
Publicité
Posté le 16-11-2002 à 23:08:17  profilanswer
 

n°190558
djoh
Posté le 17-11-2002 à 00:06:33  profilanswer
 

scorpio a écrit a écrit :

Tiens je me pose la question suivante : est il possible de compiler un programme sous linux pour windows
 
En faite j'ai fait un petit programme open gl utilisant glut et comme j'ai pas windows sur ma bécane ; je voudrais compilé ce petit programme pour des potes qui ont windows et donc filer que l'exécutable.
 
Y a t il une solution ?




 
non, à mon avis, et je vois pas comment ça pourrait l'être ...
pour 3 raisons :
- compilateurs différents (raison la moins valable étant donné que gcc est porté sous windows, mais bon ... :/ )
- les librairies sont différente entre les 2 os
- le format des exécutables (elf ou a.out sous linux ... surement pas le même sous windows) : le plus important à retenir je pense

n°190572
conti
GNU/Linux & Z750 Powered
Posté le 17-11-2002 à 01:15:11  profilanswer
 

Autre solution: convertir tes potes à Linux. C'est pour leur bien...  ;)

n°190575
Kristoph
Posté le 17-11-2002 à 01:44:32  profilanswer
 

Oui c'est possible, ca s'appelle du cross compiling. Je dirais de chercher du cote de mingw pour linux mais je ne suis pas sur.

n°190597
faenir
Posté le 17-11-2002 à 09:44:10  profilanswer
 

On m'avait dit que c'était peut etre possible avec la libwine mais j'ai jamais essayé


---------------
Boulay officiel : asphro
n°190599
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 17-11-2002 à 09:47:40  profilanswer
 

Cross compilation ... ca fait longtemps que ca existe ... maintenant savoir si ca existe spécifiquement de Linux pour un environnement cible windows NT ou autre, faut chercher un peu, stout ... :o ...


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°190613
Kristoph
Posté le 17-11-2002 à 11:08:02  profilanswer
 
n°190812
scorpio
Posté le 17-11-2002 à 15:58:59  profilanswer
 

Je precise que c'est juste un programme open gl avec glut donc deux librairies portables

n°345985
scorpio
Posté le 28-10-2003 à 13:17:33  profilanswer
 

Ce topic revient d'actualité car c'est une question que je me pose et que d'autres doivent aussi se poser.
 
Qlq un a t'il réussi à faire de la cross compilation ?
 
Je rappelle le contexte :
 
J'ai que linux sous ma bécane
J'utilise des librairies portables
Je veux compiler mon programme pour obtenir un executable windows
 
Ah oui je veux pas installer windows comme certains suggèrent, ce n'est pas pour rien que je suis linux et que j'ai pas de multiboot.
 
Il parait que c possible  
 
J'ai regardé du coté de mingw mais bon ca reste flou pour moi


Message édité par scorpio le 28-10-2003 à 13:24:16
n°345988
philou_a7
\_o< coin ! >o_/
Posté le 28-10-2003 à 13:20:43  profilanswer
 

La cross compilation fonctionne : j'en ai fait pas mal pour PalmOS 4 et 5, quand les outils sont bien documentés ca ne pose aucun problemes.
 
Par contre, pour windows j'ai pas eu l'occasion d'essayer, mais ça me dit bien :D :p

mood
Publicité
Posté le 28-10-2003 à 13:20:43  profilanswer
 

n°345991
scorpio
Posté le 28-10-2003 à 13:23:30  profilanswer
 

Pleins de gens sont interressé par ce sujet mais le problème c'est que personne n'a vraiment donné de solution.
Ca reste obscur.

n°346032
BMOTheKill​er
Posté le 28-10-2003 à 14:39:27  profilanswer
 

y a pas grand monde qui cherche aussi... vu que gcc est adapté sous cygwin [:spamafote]

n°346037
l'eau de l​a
Posté le 28-10-2003 à 14:45:59  profilanswer
 

Je pense qu'un binaire créer par gcc peut s'executer en envirronnement cygwin.

n°346063
phosphorus​68
Pseudo à n°
Posté le 28-10-2003 à 15:14:10  profilanswer
 

Cygwin (jamais installé dsl)
wxwindows est compatible Mac/Linux (PC)/Windows mais je connais pas ses possibilités (OpenGL+Glut ou pas) [:spamafote]
 
my 0.02?

n°346273
scorpio
Posté le 28-10-2003 à 21:45:06  profilanswer
 

UP !

n°346324
arsunik
ma tuxitude me beastifie
Posté le 28-10-2003 à 23:19:51  profilanswer
 

Pour perl il ya perl2exe (qui n'est pas libre) qui permet de créer des binaires pour windows.
Pour le C, je ne n'ai jamais essayé mais c'est vrai que ça serait bien pratique.
Le plus simple c'est je pense d'utiliser un langage cross-plateforme comme java ou ocaml ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  cross compilation linux-> win

 

Sujets relatifs
Quel serveur mail pour linux et windows ?Opera sous linux -> Forum degeut
[Linux] PHP sous linux...stage sous gnu/linux pour bts info de gestion possible ?
Peux t-on formater un CD-RW en UDF sous Linux ?Quel Linux pour un petit serveur ?
Internet et Linux Mandrake 9chtiote qts sur la gestion des grpes UNIX/LINUX ???
Ecran TFT sous Linux, comment ça marche ?commande des pid sous linux
Plus de sujets relatifs à : cross compilation linux-> win


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR