J'avais cru comprendre à un moment qu'un certain auteur de manuel pour
BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS
X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà
sorti et que je suis un peu à la masse, tout ça ... :-)
Merci
Stéphane
--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Cabaud
Stephane Zuckerman wrote:
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà sorti et que je suis un peu à la masse, tout ça ... :-)
Ca tourne en CLI. Pour la GUI, il va te le confirmer... Manu ? Mais ca n'est pas dans la config du noyau GENERIC pour la release-2-0 ni de la derniere current que j'ai ausculte.
-- pc
Stephane Zuckerman wrote:
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour
BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS
X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà
sorti et que je suis un peu à la masse, tout ça ... :-)
Ca tourne en CLI. Pour la GUI, il va te le confirmer... Manu ? Mais ca
n'est pas dans la config du noyau GENERIC pour la release-2-0 ni de la
derniere current que j'ai ausculte.
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà sorti et que je suis un peu à la masse, tout ça ... :-)
Ca tourne en CLI. Pour la GUI, il va te le confirmer... Manu ? Mais ca n'est pas dans la config du noyau GENERIC pour la release-2-0 ni de la derniere current que j'ai ausculte.
-- pc
manu
Stephane Zuckerman wrote:
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà sorti et que je suis un peu à la masse, tout ça ... :-)
Ca coince au niveau d'Aqua. Les commandes texte ou ce qui utilise X11 devrait marcher. Pour les applis Aqua, on bute sur la nescessité d'un serveur d'affichage.
L'idée première etait de faire tourner celui de MacOS X en emulation binaire. Ca y etait presque avec X.2, mais avec X.3, Apple a integré son serveur d'affichage tellement qu'on doit démarrer 3 daemons pour pouvoir le lancer, et j'ai eu des difficultés à faire tourner l'un des 3 (SecurityServer pour le nommer).
Au bout du compte ca m'a un peu gonflé, et l'interet du public était proche de zéro, alors je suis allé faire d'autres choses plus ammusantes. Ca fait de longs mois que je n'y ai pas touché.
Je suis curieux de savoir si on fait correctement tourner des applis comme MatLab ou la JVM de MacOS X, et avec quelles performances. Si quelqu'un veut s'essayer à des programmes interessants et bute sur des problèmes, je replongerai dans le code pour que ca marche.
Pour le faire tourner, faut un macppc et activer les options EXEC_MACHO COMPAT_MACH COMPAT_DARWIN
Ensuite faut un /emul/darwin avec les librairies et plein d'autres fichiers. Le plus simple est peut être de monter une racine de MacOS X (en UFS) sur /emul/darwin. En tout cas c'est ce que je fais.
Y'a aussi un package dans pkgsrc/emulators/darwin_lib.
Enfin, tous les programmes MacOS X ont besoin que mach_init tourne, et il faut le lancer avec ca: sysctl -w emul.darwin.init.pid=$$ && exec /emul/darwin/sbin/mach_init
Voir mon papier a EuroBSDCon 2004 pour l'explication de ce dernier hack: http://2004.eurobsdcon.org/papers.html
-- Emmanuel Dreyfus Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
Stephane Zuckerman <szuckerm@etu.utc.fr> wrote:
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour
BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS
X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà
sorti et que je suis un peu à la masse, tout ça ... :-)
Ca coince au niveau d'Aqua. Les commandes texte ou ce qui utilise X11
devrait marcher. Pour les applis Aqua, on bute sur la nescessité d'un
serveur d'affichage.
L'idée première etait de faire tourner celui de MacOS X en emulation
binaire. Ca y etait presque avec X.2, mais avec X.3, Apple a integré son
serveur d'affichage tellement qu'on doit démarrer 3 daemons pour pouvoir
le lancer, et j'ai eu des difficultés à faire tourner l'un des 3
(SecurityServer pour le nommer).
Au bout du compte ca m'a un peu gonflé, et l'interet du public était
proche de zéro, alors je suis allé faire d'autres choses plus
ammusantes. Ca fait de longs mois que je n'y ai pas touché.
Je suis curieux de savoir si on fait correctement tourner des applis
comme MatLab ou la JVM de MacOS X, et avec quelles performances. Si
quelqu'un veut s'essayer à des programmes interessants et bute sur des
problèmes, je replongerai dans le code pour que ca marche.
Pour le faire tourner, faut un macppc et activer les options
EXEC_MACHO
COMPAT_MACH
COMPAT_DARWIN
Ensuite faut un /emul/darwin avec les librairies et plein d'autres
fichiers. Le plus simple est peut être de monter une racine de MacOS X
(en UFS) sur /emul/darwin. En tout cas c'est ce que je fais.
Y'a aussi un package dans pkgsrc/emulators/darwin_lib.
Enfin, tous les programmes MacOS X ont besoin que mach_init tourne, et
il faut le lancer avec ca:
sysctl -w emul.darwin.init.pid=$$ && exec /emul/darwin/sbin/mach_init
Voir mon papier a EuroBSDCon 2004 pour l'explication de ce dernier hack:
http://2004.eurobsdcon.org/papers.html
--
Emmanuel Dreyfus
Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies
http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
manu@netbsd.org
J'avais cru comprendre à un moment qu'un certain auteur de manuel pour BSDistes bossait sur un module de compatibilité binaire avec Darwin/Mac OS X.
... Et j'avoue que j'aimerais bien savoir où ça en est, si c'est déjà sorti et que je suis un peu à la masse, tout ça ... :-)
Ca coince au niveau d'Aqua. Les commandes texte ou ce qui utilise X11 devrait marcher. Pour les applis Aqua, on bute sur la nescessité d'un serveur d'affichage.
L'idée première etait de faire tourner celui de MacOS X en emulation binaire. Ca y etait presque avec X.2, mais avec X.3, Apple a integré son serveur d'affichage tellement qu'on doit démarrer 3 daemons pour pouvoir le lancer, et j'ai eu des difficultés à faire tourner l'un des 3 (SecurityServer pour le nommer).
Au bout du compte ca m'a un peu gonflé, et l'interet du public était proche de zéro, alors je suis allé faire d'autres choses plus ammusantes. Ca fait de longs mois que je n'y ai pas touché.
Je suis curieux de savoir si on fait correctement tourner des applis comme MatLab ou la JVM de MacOS X, et avec quelles performances. Si quelqu'un veut s'essayer à des programmes interessants et bute sur des problèmes, je replongerai dans le code pour que ca marche.
Pour le faire tourner, faut un macppc et activer les options EXEC_MACHO COMPAT_MACH COMPAT_DARWIN
Ensuite faut un /emul/darwin avec les librairies et plein d'autres fichiers. Le plus simple est peut être de monter une racine de MacOS X (en UFS) sur /emul/darwin. En tout cas c'est ce que je fais.
Y'a aussi un package dans pkgsrc/emulators/darwin_lib.
Enfin, tous les programmes MacOS X ont besoin que mach_init tourne, et il faut le lancer avec ca: sysctl -w emul.darwin.init.pid=$$ && exec /emul/darwin/sbin/mach_init
Voir mon papier a EuroBSDCon 2004 pour l'explication de ce dernier hack: http://2004.eurobsdcon.org/papers.html
-- Emmanuel Dreyfus Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php