Comment faire tourner une application Linux sous Windows ?
SW_87
Messages postés56Date d'inscriptionmercredi 16 mars 2005StatutMembreDernière intervention 4 août 2005
-
25 mars 2005 à 16:54
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
26 mars 2005 à 09:35
Bonjour,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Je ne suis pas spécialiste des OS et j'aurai besoin d'aide.
Pour mon stage je dois chercher des solutions pour faire tourner en local une application linux sous windows. C'est-à-dire non pas à distance comme avec des serveurs X tels que Exceed ou Cygwin mais en local sur windows.
Partant du principe qu'une machine utilisant Windows ou linux possède le même processeur, une application compilée en langage machine (assembleur) pourrait très bien s'exécuter sur Windows et sur linux .
Je fais peut-être fausse route...
Si vous avez des idées, des solutions ou des explications, n'hésitez pas !!!
Par avance merci
A voir également:
Comment faire tourner une application Linux sous Windows ?
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 25 mars 2005 à 17:33
Je crois que tu fais fausse route, car les API utilisés par les
exécutables sont différents. Je te conseille d'utiliser MandrakeMove
qui te permettra de faire ca sans installer Linux
cleter
Messages postés92Date d'inscriptionmardi 25 février 2003StatutMembreDernière intervention15 mai 2006 25 mars 2005 à 17:40
dans le principe oui, mais dans la réalité non, car pour cela il
faudrait que tu le programme toi meme en assembleur sans utiliser une
seule fonction systeme... autant dire que c'est pas gagné
chaque OS utilise ca propre méthode de gestion des entrée/sortie donc
quand ton prgramme est compilé il devient dépendant ds l'os...de plus,
il est courant que les programme appel des fichier systeme qui sont
propre a l'os...
Le plus simple pour, c'esst que tu install un émulateur de pc (comme
virtualPC, celui la est payant, mais ca doi bien existé des gratuits)
et dessus tu met linux, et le tour est joué.
SW_87
Messages postés56Date d'inscriptionmercredi 16 mars 2005StatutMembreDernière intervention 4 août 2005 25 mars 2005 à 17:50
Je vais étudié vos solutions... je vous remercie
Je viens de faire des recherches et je suis tombé sur une méthode qui s'apelle "cross-compiling". j'ai pas eu le temps de me pencher dessus mais selon ce que j'ai pu lire, c'est super dur à mettre en oeuvre.