Le Fri, 6 May 2011 08:12:17 +0200, pehache-olino écrivait :
"Aéris" a écrit dans le message de news: 4db5c8ae$0$20055$
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 25/04/2011 21:03, pehache-olino a écrit :
Et pourquoi pas ?
Parce que ça n'émule rien du tout ? Tout au plus je te concède que cela converti du PE en ELF.
Ce n'est pas une concession, c'est une réalité.
Ça ne convertit rien du tout. Odin (dans l'ancien temps, je ne sais pas ce qu'il en est aujourd'hui) convertissait les PE32 en format binaire pour OS/2 en redirigeant tous les appels systèmes WIN32. Wine se contente de charger les binaires PE32 de la même façon que le chargeur ELF du noyau mappe un binaire en mémoire. Il n'y a aucune conversion là-dedans !
Mets-toi d'accord avec Aéris...
Encore une fois, qui a décrété qu'un émulateur émuler forcément du matériel ?
"JKB" <jkb@koenigsberg.invalid> a écrit dans le message de news:
slrnis7a0k.5u7.jkb@rayleigh.systella.fr
Le Fri, 6 May 2011 08:12:17 +0200,
pehache-olino <pehache.7@gmail.com> écrivait :
"Aéris" <aeris@imirhil.fr> a écrit dans le message de news:
4db5c8ae$0$20055$426a74cc@news.free.fr
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Le 25/04/2011 21:03, pehache-olino a écrit :
Et pourquoi pas ?
Parce que ça n'émule rien du tout ?
Tout au plus je te concède que cela converti du PE en ELF.
Ce n'est pas une concession, c'est une réalité.
Ça ne convertit rien du tout. Odin (dans l'ancien temps, je ne sais
pas ce qu'il en est aujourd'hui) convertissait les PE32 en format
binaire pour OS/2 en redirigeant tous les appels systèmes WIN32.
Wine se contente de charger les binaires PE32 de la même façon que
le chargeur ELF du noyau mappe un binaire en mémoire. Il n'y a
aucune conversion là-dedans !
Mets-toi d'accord avec Aéris...
Encore une fois, qui a décrété qu'un émulateur émuler forcément du
matériel ?
Le Fri, 6 May 2011 08:12:17 +0200, pehache-olino écrivait :
"Aéris" a écrit dans le message de news: 4db5c8ae$0$20055$
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 25/04/2011 21:03, pehache-olino a écrit :
Et pourquoi pas ?
Parce que ça n'émule rien du tout ? Tout au plus je te concède que cela converti du PE en ELF.
Ce n'est pas une concession, c'est une réalité.
Ça ne convertit rien du tout. Odin (dans l'ancien temps, je ne sais pas ce qu'il en est aujourd'hui) convertissait les PE32 en format binaire pour OS/2 en redirigeant tous les appels systèmes WIN32. Wine se contente de charger les binaires PE32 de la même façon que le chargeur ELF du noyau mappe un binaire en mémoire. Il n'y a aucune conversion là-dedans !
Mets-toi d'accord avec Aéris...
Encore une fois, qui a décrété qu'un émulateur émuler forcément du matériel ?
"Aéris" a écrit dans le message de news: 4dc435b3$0$4095$
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 06/05/2011 08:13, pehache-olino a écrit :
Ce n'est peut-être pas le but, mais c'est ce qui se passe. Pour l'exécutable Win32, tout se passe comme si il était sur Windows, il ne peut pas faire la différence.
Non justement
Un système qui ferait l'équivalent d'un uname sous Windows ne verrait pas «Windows» mais «Linux»
Non, il verrait ce que les développeurs de Wine veulent qu'il voit, puisque cela fait partie des fonctions implémentées par Wine. Et selon toute logique, ils ont intérêt à faire retourner à cette fonction quelque chose qui serait retourné par la même fonction sous Windows, et non pas quelque chose de différent.
"Aéris" <aeris@imirhil.fr> a écrit dans le message de news:
4dc435b3$0$4095$426a34cc@news.free.fr
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Le 06/05/2011 08:13, pehache-olino a écrit :
Ce n'est peut-être pas le but, mais c'est ce qui se passe. Pour
l'exécutable Win32, tout se passe comme si il était sur Windows, il
ne peut pas faire la différence.
Non justement
Un système qui ferait l'équivalent d'un uname sous Windows ne verrait
pas «Windows» mais «Linux»
Non, il verrait ce que les développeurs de Wine veulent qu'il voit, puisque
cela fait partie des fonctions implémentées par Wine. Et selon toute
logique, ils ont intérêt à faire retourner à cette fonction quelque chose
qui serait retourné par la même fonction sous Windows, et non pas quelque
chose de différent.
"Aéris" a écrit dans le message de news: 4dc435b3$0$4095$
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 06/05/2011 08:13, pehache-olino a écrit :
Ce n'est peut-être pas le but, mais c'est ce qui se passe. Pour l'exécutable Win32, tout se passe comme si il était sur Windows, il ne peut pas faire la différence.
Non justement
Un système qui ferait l'équivalent d'un uname sous Windows ne verrait pas «Windows» mais «Linux»
Non, il verrait ce que les développeurs de Wine veulent qu'il voit, puisque cela fait partie des fonctions implémentées par Wine. Et selon toute logique, ils ont intérêt à faire retourner à cette fonction quelque chose qui serait retourné par la même fonction sous Windows, et non pas quelque chose de différent.