Quelle machine virtuelle sous Mac OS X PPC ?
Résolu/Fermé
VMloss
-
Modifié par VMloss le 12/08/2010 à 08:47
ben51 Messages postés 388 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 13 novembre 2010 - 13 nov. 2010 à 20:13
ben51 Messages postés 388 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 13 novembre 2010 - 13 nov. 2010 à 20:13
A voir également:
- Quelle machine virtuelle sous Mac OS X PPC ?
- Reinstaller mac os - Guide
- Time machine mac - Guide
- Adresse mac - Guide
- Machine virtuelle gratuite - Télécharger - Émulation & Virtualisation
- Nettoyer mac - Guide
37 réponses
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
16 août 2010 à 15:00
16 août 2010 à 15:00
mwarf a mon avis ça a foiré, mais vu l'explicité de l'erreur, ça va etre chaud a debugger.
J'ai trouvé un tuto peut etre qu'il t'aidera:
http://qemu-forum.ipi.fi/viewtopic.php?f=22&t=4494
donc si je le résume, tu devrais faire:
Ensuite, modifier le fichier, config-host.mak:
tu le modifies en
tu le modifies en
et ajoute ça a la fin du fichier:
Puis, tu modifies config-host.h
tu le modifies en
et ajoutes ça au début du fichier:
ensuite tu reprends les commandes:
sudo make
sudo make install
si ça ne fait pas d'erreurs, qemu devrait etre installé
J'ai trouvé un tuto peut etre qu'il t'aidera:
http://qemu-forum.ipi.fi/viewtopic.php?f=22&t=4494
donc si je le résume, tu devrais faire:
./configure --disable-gcc-check --target-list=i386-softmmu,sparc-softmmu,arm-softmmu,cris-softmmu,x86_64-softmmu
Ensuite, modifier le fichier, config-host.mak:
ARCH_CFLAGS=-m32 ARCH_LDFLAGS=-m32
tu le modifies en
ARCH_CFLAGS=-arch ppc ARCH_LDFLAGS=-arch ppc
ARCH=
tu le modifies en
ARCH=ppc
et ajoute ça a la fin du fichier:
WORDS_BIGENDIAN=yes
Puis, tu modifies config-host.h
#define TARGET_I386 1
tu le modifies en
#define TARGET_PPC 1
et ajoutes ça au début du fichier:
#define WORDS_BIGENDIAN 1
ensuite tu reprends les commandes:
sudo make
sudo make install
si ça ne fait pas d'erreurs, qemu devrait etre installé
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
1 sept. 2010 à 09:46
1 sept. 2010 à 09:46
Alorsn après m'être renseigné, il me semble que cette "erreur" n'est en fait qu'un "warning".
On fait la différence entre les 2, dans le sens où une erreur empêche le programme de fonctionner, et un warning peut empêcher une fonctionalité, mais pas tout le programme de fonctionner.
donc je suppose qu'il est installé, tente le coup...
pour le lancer, dans la console, tape q et ensuite fait "tab", voir ce qu'il te propose.
s'il te propose Qemu quelquepart, fini de taper le nom, et fait "entrer", il devrait se lancer.
*croise les doigts*
On fait la différence entre les 2, dans le sens où une erreur empêche le programme de fonctionner, et un warning peut empêcher une fonctionalité, mais pas tout le programme de fonctionner.
donc je suppose qu'il est installé, tente le coup...
pour le lancer, dans la console, tape q et ensuite fait "tab", voir ce qu'il te propose.
s'il te propose Qemu quelquepart, fini de taper le nom, et fait "entrer", il devrait se lancer.
*croise les doigts*
J'ouvre le terminal (je suis sur ma session "Leopard" par défaut), je tape "q" puis la touche "tabulation"... Petit bruit pour dire que l'auto-complétion n'est pas possible, je retape "tab" (en croisant les doigts) et j'obtiens ce résultat :
Je sais même pas ce que c'est tout ça ! (' -_-)
power-mac-g5-de-leopard:~ Leopard$ q qc2movie quartz-wm quota quotaoff qlmanage quot quotacheck quotaon
Je sais même pas ce que c'est tout ça ! (' -_-)
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
259
Modifié par Flachy Joe le 12/10/2010 à 22:21
Modifié par Flachy Joe le 12/10/2010 à 22:21
Ben non :
Il manque simplement un fichier, qui à dû disparaitre dans les manipulations de fichiers zet dossiers...
En reprenant depuis l'archive c'aurait sans doute fonctionné.
qemu-types.h: No such file or directory
Il manque simplement un fichier, qui à dû disparaitre dans les manipulations de fichiers zet dossiers...
En reprenant depuis l'archive c'aurait sans doute fonctionné.
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
2 sept. 2010 à 09:22
2 sept. 2010 à 09:22
mwarf çaé veut juste dire que Qemu n'est pas dans le path.
fait un ls sur le dossier de qemu dans lequel on a compilé, peut etre qu'il faut l'executer a partir de la.
copie colle le résultat du "ls" ici
fait un ls sur le dossier de qemu dans lequel on a compilé, peut etre qu'il faut l'executer a partir de la.
copie colle le résultat du "ls" ici
Ah ok ^^ ! Le path, c'est quoi ? La session ?
Résultat du "ls" :
Résultat du "ls" :
Last login: Thu Sep 2 17:00:43 on ttys000 power-mac-g5-de-leopard:~ Leopard$ cd /Users/Leopard/Desktop/qemu-0.12.5 power-mac-g5-de-leopard:qemu-0.12.5 Leopard$ ls CODING_STYLE ioport.c qemu-sockets.o COPYING ioport.d qemu-tech.html COPYING.LIB ioport.h qemu-tech.texi Changelog ioport.o qemu-thread.c LICENSE irq.d qemu-thread.h MAINTAINERS irq.o qemu-timer.h Makefile json-lexer.c qemu-tool.c Makefile.hw json-lexer.d qemu-tool.d Makefile.target json-lexer.h qemu-tool.o Makefile.user json-lexer.o qemu.1 QMP json-parser.c qemu.pod README json-parser.d qemu.sasl TODO json-parser.h qemu_socket.h VERSION json-parser.o qerror.c a.out.h json-streamer.c qerror.d acl.c json-streamer.d qerror.h acl.d json-streamer.h qerror.o acl.h json-streamer.o qfloat.c acl.o keymaps.c qfloat.d ads7846.d keymaps.d qfloat.h ads7846.o keymaps.h qfloat.o aes.c keymaps.o qint.c aes.d kvm-all.c qint.d aes.h kvm.h qint.h aes.o libfdt_env.h qint.o aio.c libhw32 qjson.c aio.d libhw64 qjson.d aio.o libqemu_common.a qjson.h alpha-dis.c libuser qjson.o alpha.ld linux-aio.c qlist.c arm-dis.c linux-user qlist.d arm-semi.c lm832x.d qlist.h arm-softmmu lm832x.o qlist.o arm.ld m68k-dis.c qobject.h async.c m68k-semi.c qstring.c audio m68k-softmmu qstring.d balloon.h m68k.ld qstring.h block max111x.d qstring.o block-migration.c max111x.o readline.c block-migration.d max7310.d readline.d block-migration.h max7310.o readline.h block-migration.o microblaze-dis.c readline.o block.c microblaze-softmmu roms block.d migration-exec.c rules.mak block.h migration-exec.d s390-dis.c block.o migration-exec.o s390.ld block_int.h migration-fd.c savevm.c bsd-user migration-fd.d savevm.d bswap.h migration-fd.o savevm.o bt-hci-csr.d migration-tcp.c scsi-bus.d bt-hci-csr.o migration-tcp.d scsi-bus.o bt-hci.d migration-tcp.o scsi-disk.d bt-hci.o migration-unix.c scsi-disk.o bt-hid.d migration-unix.d scsi-generic.d bt-hid.o migration-unix.o scsi-generic.o bt-host.c migration.c sd.d bt-host.d migration.d sd.o bt-host.h migration.h sdl.c bt-host.o migration.o sdl_keysym.h bt-l2cap.d mips-dis.c sdl_zoom.c bt-l2cap.o mips-softmmu sdl_zoom.h bt-sdp.d mips.ld sdl_zoom_template.h bt-sdp.o mips64-softmmu sh4-dis.c bt-vhci.c mips64el-softmmu sh4-softmmu bt-vhci.d mipsel-softmmu sh4eb-softmmu bt-vhci.o module.c slirp bt.d module.d smbus.d bt.o module.h smbus.o buffered_file.c module.o smbus_eeprom.d buffered_file.d monitor.c smbus_eeprom.o buffered_file.h monitor.h softmmu-semi.h buffered_file.o msmouse.d softmmu_defs.h cache-utils.c msmouse.o softmmu_exec.h cache-utils.d nbd.c softmmu_header.h cache-utils.h nbd.d softmmu_template.h cache-utils.o nbd.h sparc-bsd-user cdrom.d nbd.o sparc-dis.c cdrom.o net sparc-softmmu check-qdict.c net-checksum.c sparc.ld check-qfloat.c net.c sparc64-bsd-user check-qint.c net.d sparc64-softmmu check-qjson.c net.h sparc64.ld check-qlist.c net.o ssi-sd.d check-qstring.c osdep.c ssi-sd.o cmd.c osdep.d ssi.d cmd.d osdep.h ssi.o cmd.h osdep.o stellaris_input.d cmd.o path.c stellaris_input.o cocoa.d pc-bios sysemu.h cocoa.m pci-ids.txt target-alpha cocoa.o posix-aio-compat.c target-arm config-all-devices.mak posix-aio-compat.d target-cris config-host.h posix-aio-compat.o target-i386 config-host.h-timestamp ppc-darwin-user target-m68k config-host.ld ppc-dis.c target-microblaze config-host.mak ppc-softmmu target-mips config.h ppc.ld target-ppc configure ppc64-softmmu target-s390x console.c ppc64.ld target-sh4 console.d ppcemb-softmmu target-sparc console.h ps2.d targphys.h console.o ps2.o tcg cpu-all.h ptimer.d tcg-runtime.c cpu-common.h ptimer.o tcg-runtime.d cpu-defs.h qbool.c tcg-runtime.o cpu-exec.c qbool.d tests create_config qbool.h texi2pod.pl cris-dis.c qbool.o thunk.c cris-softmmu qdev-properties.d thunk.h curses.c qdev-properties.o tmp105.d curses.d qdev.d tmp105.o curses.o qdev.o translate-all.c curses_keys.h qdict-test-data.txt tsc2005.d cutils.c qdict.c tsc2005.o cutils.d qdict.d twl92230.d cutils.o qdict.h twl92230.o d3des.c qdict.o uboot_image.h d3des.d qemu-aio.h usb-bsd.c d3des.h qemu-binfmt-conf.sh usb-bt.d d3des.o qemu-char.c usb-bt.o darwin-user qemu-char.d usb-bus.d def-helper.h qemu-char.h usb-bus.o default-configs qemu-char.o usb-hid.d device_tree.c qemu-common.h usb-hid.o device_tree.h qemu-config.c usb-hub.d dis-asm.h qemu-config.d usb-hub.o disas.c qemu-config.h usb-linux.c disas.h qemu-config.o usb-msd.d dma-helpers.c qemu-doc.html usb-msd.o dma.h qemu-doc.texi usb-net.d ds1338.d qemu-img usb-net.o ds1338.o qemu-img-cmds.h usb-serial.d dyngen-exec.h qemu-img-cmds.hx usb-serial.o eeprom93xx.d qemu-img-cmds.texi usb-stub.c eeprom93xx.o qemu-img.1 usb-stub.d elf.h qemu-img.c usb-stub.o envlist.c qemu-img.d usb-wacom.d envlist.h qemu-img.o usb-wacom.o exec-all.h qemu-img.pod usb.d exec.c qemu-img.texi usb.o feature_to_c.sh qemu-io vgafont.h fpu qemu-io.c vl.c gdb-xml qemu-io.d vnc-auth-sasl.c gdbstub.c qemu-io.o vnc-auth-sasl.d gdbstub.h qemu-lock.h vnc-auth-sasl.h gen-icount.h qemu-log.h vnc-auth-sasl.o host-utils.c qemu-malloc.c vnc-auth-vencrypt.c host-utils.d qemu-malloc.d vnc-auth-vencrypt.h host-utils.h qemu-malloc.o vnc-tls.c host-utils.o qemu-monitor.hx vnc-tls.h hostregs_helper.h qemu-monitor.texi vnc.c hpet.h qemu-nbd.8 vnc.d hppa-dis.c qemu-nbd.c vnc.h hppa.ld qemu-nbd.pod vnc.o hw qemu-nbd.texi vnc_keysym.h hxtool qemu-objects.h vnchextile.h i2c.d qemu-option.c wm8750.d i2c.o qemu-option.d wm8750.o i386-bsd-user qemu-option.h x86_64-bsd-user i386-darwin-user qemu-option.o x86_64-softmmu i386-dis.c qemu-options.hx x86_64.ld i386-softmmu qemu-options.texi x_keymap.c i386.ld qemu-queue.h x_keymap.h ia64.ld qemu-sockets.c ioport-user.c qemu-sockets.d power-mac-g5-de-leopard:qemu-0.12.5 Leopard$
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
2 sept. 2010 à 17:32
2 sept. 2010 à 17:32
mwarf, je suis une banane.
une banane brunie meme la.
Qemu est disponible dans macports.
Macport est un projet dont le but est de rendre compatible les paquets linux avec MacOS.
il s'installe très facilment, et s'utilise ensuite de la ligne de commande pour installer des applications.
télécharge le ici:
https://www.macports.org/install.php
prend bien la version pour le système que tu as.
tu peux supprimer ton dossier de qemu.
une banane brunie meme la.
Qemu est disponible dans macports.
Macport est un projet dont le but est de rendre compatible les paquets linux avec MacOS.
il s'installe très facilment, et s'utilise ensuite de la ligne de commande pour installer des applications.
télécharge le ici:
https://www.macports.org/install.php
prend bien la version pour le système que tu as.
tu peux supprimer ton dossier de qemu.
En même temps, fallait connaitre !!! Jamais entendu parler de ça, c'est bien pratique ! (mais je m'y connais pas + en Linux... XD)
En tout cas, après avoir cliqué sur "Leopad" j'ai téléchargé et installé (avec succès pour une fois :P) "MacPorts-1.9.1-10.5-Leopard.dmg" !
\o/ Wééééééé trop facile avec l'installateur ! :P ...Par contre, la mise à jour se fait manuellement via le terminal si j'ai bien compris ? (' -_-)
Et maintenant, faut que je me trouve Qemu pour Debian si je t'ai bien suivi, c'est ça ?
En tout cas, après avoir cliqué sur "Leopad" j'ai téléchargé et installé (avec succès pour une fois :P) "MacPorts-1.9.1-10.5-Leopard.dmg" !
\o/ Wééééééé trop facile avec l'installateur ! :P ...Par contre, la mise à jour se fait manuellement via le terminal si j'ai bien compris ? (' -_-)
Et maintenant, faut que je me trouve Qemu pour Debian si je t'ai bien suivi, c'est ça ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
3 sept. 2010 à 08:55
3 sept. 2010 à 08:55
non non non, macport s'en charge tout seul :)
c'est un système que j'utilise depuis des années, c'est trop nul de pas y avoir pensé.
dans le terminal tu tapes:
port selfupdate
une fois qu'il s'est mis a jour, tu tapes:
port list qemu
il va t'inscrire le nom du paquet exact, un truc genre:
v qemu-i386-ppc-0.8.6
le nom ne sera pas du tout ça, j'ai mis n'importe quoi
et la tu mettra dans le terminal:
port install LeNomExactDuPaquet
et il va te l'installer :)
tout schuss trop facile !
c'est un système que j'utilise depuis des années, c'est trop nul de pas y avoir pensé.
dans le terminal tu tapes:
port selfupdate
une fois qu'il s'est mis a jour, tu tapes:
port list qemu
il va t'inscrire le nom du paquet exact, un truc genre:
v qemu-i386-ppc-0.8.6
le nom ne sera pas du tout ça, j'ai mis n'importe quoi
et la tu mettra dans le terminal:
port install LeNomExactDuPaquet
et il va te l'installer :)
tout schuss trop facile !
Ok, super, je tente ça ce soir ! :))) ('fin... ça risque d'être cette nuit même ! XD)
Par contre, j'ouvre le terminal et je tape tout de suite la commande de mise à jour ? Pas besoin de rentrer dans un répertoire ?
La commande, c'est :
- "port selfupdate"
ou
- "sudo port -v selfupdate"
(car : "Lastly, you need to synchronize your installation with the MacPorts rsync server:
sudo port -v selfupdate")
Et les autres commandes sont complètes du coup ?
Par contre, j'ouvre le terminal et je tape tout de suite la commande de mise à jour ? Pas besoin de rentrer dans un répertoire ?
La commande, c'est :
- "port selfupdate"
ou
- "sudo port -v selfupdate"
(car : "Lastly, you need to synchronize your installation with the MacPorts rsync server:
sudo port -v selfupdate")
Et les autres commandes sont complètes du coup ?
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
3 sept. 2010 à 12:21
3 sept. 2010 à 12:21
tente d'abord un simple port selfupdate, c'est comme ça que je fais.
après rien ne t'empeche de suivre les conseils du site au contraire.
après rien ne t'empeche de suivre les conseils du site au contraire.
Ok !
1er test :
1er test :
Last login: Fri Sep 3 15:49:17 on console power-mac-g5-de-leopard:~ Leopard$ port selfupdate ---> Updating the ports tree Error: Synchronization of the local ports tree failed doing rsync Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed power-mac-g5-de-leopard:~ Leopard$
2e test :
\o/ Wééé, c'est good !!! ^^
power-mac-g5-de-leopard:~ Leopard$ sudo port -v selfupdate Password: ---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/ receiving file list ... done ./ databases/redis/ databases/redis/Portfile databases/redis/files/ databases/redis/files/redis-daemon.conf.sample.in databases/redis/files/redis.conf.sample.in devel/qscintilla/ devel/qscintilla/Portfile games/alienarena-data/ games/alienarena-data/Portfile games/alienarena/ games/alienarena/Portfile games/alienarena/files/ games/alienarena/files/patch-qcommon-common.c.diff games/alienarena/files/patch-ref_gl-r_model.h.diff games/alienarena/files/patch-unix-q_shunix.c.diff python/ python/py-sip/ python/py-sip/Portfile python/py25-biopython/ python/py25-biopython/Portfile python/py25-llvm/ python/py25-llvm/Portfile python/py25-pyqt4/ python/py25-pyqt4/Portfile python/py25-sip/ python/py25-sip/Portfile python/py26-biopython/ python/py26-biopython/Portfile python/py26-llvm/ python/py26-llvm/Portfile python/py26-pyqt4/ python/py26-pyqt4/Portfile python/py26-qscintilla/ python/py26-qscintilla/Portfile python/py26-sip/ python/py26-sip/Portfile python/py27-sip/ python/py27-sip/Portfile python/py31-pyqt4/ python/py31-pyqt4/Portfile python/py31-sip/ python/py31-sip/Portfile sent 1221 bytes received 495714 bytes 90351.82 bytes/sec total size is 26485492 speedup is 53.30 Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/ports Adding port databases/redis Adding port devel/qscintilla Adding port games/alienarena Adding port games/alienarena-data Adding port python/py-sip Adding port python/py25-biopython Adding port python/py25-llvm Adding port python/py25-pyqt4 Adding port python/py25-sip Adding port python/py26-biopython Adding port python/py26-llvm Adding port python/py26-pyqt4 Adding port python/py26-qscintilla Adding port python/py26-sip Adding port python/py27-sip Adding port python/py31-pyqt4 Adding port python/py31-sip Total number of ports parsed: 17 Ports successfully parsed: 17 Ports failed: 0 Up-to-date ports skipped: 7310 ---> Updating MacPorts base sources using rsync receiving file list ... done sent 36 bytes received 6810 bytes 1956.00 bytes/sec total size is 2879032 speedup is 420.54 MacPorts base version 1.9.1 installed, MacPorts base version 1.9.1 downloaded. ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated
\o/ Wééé, c'est good !!! ^^
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
3 sept. 2010 à 15:59
3 sept. 2010 à 15:59
bien joué !!
aller passe a l'installation, qu'on en sache plus !
aller passe a l'installation, qu'on en sache plus !
Last login: Fri Sep 3 15:52:21 on ttys000 power-mac-g5-de-leopard:~ Leopard$ port list qemu qemu @0.12.5 emulators/qemu power-mac-g5-de-leopard:~ Leopard$ port install qemu @0.12.5 emulators/qemu Warning: MacPorts running without privileges. You may be unable to complete certain actions (e.g. install). ---> Computing dependencies for qemu ---> Dependencies to be installed: curl curl-ca-bundle perl5 perl5.8 libidn gettext expat libiconv gperf ncurses ncursesw openssl zlib pkgconfig cyrus-sasl2 gnutls libtasn1 lzo autoconf help2man p5-locale-gettext m4 automake libtool opencdk libgcrypt libgpg-error readline texi2html ---> Fetching perl5.8 ---> Attempting to fetch perl-5.8.9.tar.bz2 from http://lil.fr.distfiles.macports.org/perl5.8/ ---> Verifying checksum(s) for perl5.8 ---> Extracting perl5.8 ---> Applying patches to perl5.8 ---> Configuring perl5.8 ---> Building perl5.8 ---> Staging perl5.8 into destroot ---> Installing perl5.8 @5.8.9_3 Error: Target org.macports.install returned: MacPorts requires root privileges for this action Error: The following dependencies failed to build: curl curl-ca-bundle perl5 perl5.8 libidn gettext expat libiconv gperf ncurses ncursesw openssl zlib pkgconfig cyrus-sasl2 gnutls libtasn1 lzo autoconf help2man p5-locale-gettext m4 automake libtool opencdk libgcrypt libgpg-error readline texi2html Error: Status 1 encountered during processing. To report a bug, see <https://guide.macports.org/#project.tickets> power-mac-g5-de-leopard:~ Leopard$
Je te promets que j'y mets pas de la mauvaise volonté ! :'(
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
Modifié par Leahkim le 3/09/2010 à 16:17
Modifié par Leahkim le 3/09/2010 à 16:17
eh oui forcément, tu as oublié sudo ...
sudo port install qemu
tu vas voir ça marchera mieux
en meme temps c'est de ma faute je l'ai oublié dans mon précédent post
Si vous n'y arrivez pas du premier coup, appelez ça la version 1.0
sudo port install qemu
tu vas voir ça marchera mieux
en meme temps c'est de ma faute je l'ai oublié dans mon précédent post
Si vous n'y arrivez pas du premier coup, appelez ça la version 1.0
Pour l'instant, j'ai ça :
...et ça bouge plus.
Last login: Fri Sep 3 16:15:25 on ttys000 power-mac-g5-de-leopard:~ Leopard$ sudo port install quemu Error: Port quemu not found To report a bug, see <https://guide.macports.org/#project.tickets> power-mac-g5-de-leopard:~ Leopard$ sudo port install qemu @0.12.5 emulators/qemu ---> Computing dependencies for qemu ---> Dependencies to be installed: curl curl-ca-bundle perl5 perl5.8 libidn gettext expat libiconv gperf ncurses ncursesw openssl zlib pkgconfig cyrus-sasl2 gnutls libtasn1 lzo autoconf help2man p5-locale-gettext m4 automake libtool opencdk libgcrypt libgpg-error readline texi2html ---> Fetching perl5.8 ---> Verifying checksum(s) for perl5.8 ---> Extracting perl5.8 ---> Applying patches to perl5.8 ---> Configuring perl5.8 ---> Building perl5.8 ---> Staging perl5.8 into destroot ---> Installing perl5.8 @5.8.9_3 ---> Activating perl5.8 @5.8.9_3 ---> Cleaning perl5.8 ---> Fetching perl5 ---> Verifying checksum(s) for perl5 ---> Extracting perl5 ---> Configuring perl5 ---> Building perl5 ---> Staging perl5 into destroot ---> Installing perl5 @5.8.9_0 ---> Activating perl5 @5.8.9_0 ---> Cleaning perl5 ---> Fetching curl-ca-bundle ---> Attempting to fetch curl-7.21.1.tar.bz2 from http://lil.fr.distfiles.macports.org/curl/ ---> Attempting to fetch certdata-1.65.txt from http://lil.fr.distfiles.macports.org/curl/ ---> Verifying checksum(s) for curl-ca-bundle ---> Extracting curl-ca-bundle ---> Applying patches to curl-ca-bundle ---> Configuring curl-ca-bundle ---> Building curl-ca-bundle ---> Staging curl-ca-bundle into destroot ---> Installing curl-ca-bundle @7.21.1_1 ---> Activating curl-ca-bundle @7.21.1_1 ---> Cleaning curl-ca-bundle ---> Fetching expat ---> Attempting to fetch expat-2.0.1.tar.gz from http://lil.fr.distfiles.macports.org/expat/ ---> Verifying checksum(s) for expat ---> Extracting expat ---> Configuring expat ---> Building expat ---> Staging expat into destroot ---> Installing expat @2.0.1_1 ---> Activating expat @2.0.1_1 ---> Cleaning expat ---> Fetching gperf ---> Attempting to fetch gperf-3.0.4.tar.gz from http://lil.fr.distfiles.macports.org/gperf/ ---> Verifying checksum(s) for gperf ---> Extracting gperf ---> Configuring gperf ---> Building gperf ---> Staging gperf into destroot ---> Installing gperf @3.0.4_0 ---> Activating gperf @3.0.4_0 ---> Cleaning gperf ---> Fetching libiconv ---> Attempting to fetch libiconv-1.13.1.tar.gz from http://lil.fr.distfiles.macports.org/libiconv/ ---> Verifying checksum(s) for libiconv ---> Extracting libiconv ---> Applying patches to libiconv ---> Configuring libiconv ---> Building libiconv ---> Staging libiconv into destroot ---> Installing libiconv @1.13.1_0 ---> Activating libiconv @1.13.1_0 ---> Cleaning libiconv ---> Fetching ncursesw ---> Attempting to fetch ncurses-5.7.tar.gz from http://lil.fr.distfiles.macports.org/ncurses/ ---> Verifying checksum(s) for ncursesw ---> Extracting ncursesw ---> Configuring ncursesw ---> Building ncursesw ---> Staging ncursesw into destroot ---> Installing ncursesw @5.7_0 ---> Activating ncursesw @5.7_0 ---> Cleaning ncursesw ---> Fetching ncurses ---> Verifying checksum(s) for ncurses ---> Extracting ncurses ---> Configuring ncurses ---> Building ncurses ---> Staging ncurses into destroot ---> Installing ncurses @5.7_0 ---> Activating ncurses @5.7_0 ---> Cleaning ncurses ---> Fetching gettext ---> Attempting to fetch gettext-0.18.1.1.tar.gz from http://lil.fr.distfiles.macports.org/gettext/ ---> Verifying checksum(s) for gettext ---> Extracting gettext ---> Applying patches to gettext ---> Configuring gettext ---> Building gettext
...et ça bouge plus.
A y est ! :)
[...]
[...]
power-mac-g5-de-leopard:~ Leopard$ Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Buiursesw -bash: Bui---: command not found power-mac-g5-de-leopard:~ Leopard$ > Activatingts.org/---> Activating -fying ---> Acti) for ncurs---> Activxtracting ncursesw -bash: syntax error near unexpected token ')' power-mac-g5-de-leopard:~ Leopard$ gettext-0.18.1.1.tar.gz from http://lil.fr.distfiles.macports.org/gettext/ -bash: gettext-0.18.1.1.tar.gz: command not found power-mac-g5-de-leopard:~ Leopard$ ---> Verifying checksum(s) for ---> Verifyi Extracting g---> Verifyinpplying patches to ge---> Verifying chering gettext -bash: syntax error near unexpected token '(' power-mac-g5-de-leopard:~ Leopard$ ---> Building gettext -bash: ---: command not found power-mac-g5-de-leopard:~ Leopard$ -
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
3 sept. 2010 à 17:08
3 sept. 2010 à 17:08
eh oui ça va etre long, très très long ...
la contrepartie de la facilité, c'est le temps.
Je me souviens de la compilation de gcc 4.3, elle a duré un peu plus de 4h.
Je ne pense pas que tu en auras pour autant de temps, mais bon... Pas loin peut etre.
la contrepartie de la facilité, c'est le temps.
Je me souviens de la compilation de gcc 4.3, elle a duré un peu plus de 4h.
Je ne pense pas que tu en auras pour autant de temps, mais bon... Pas loin peut etre.
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
3 sept. 2010 à 17:38
3 sept. 2010 à 17:38
oualalalalalalalalala
mais c'est quoi s'bins !
tu l'as arreté en cours de route ??
j'ai mis en gras les appels de prompt, en gros, la console, qu'est-ce qu'il y a avant ces lignes ??
on dirait que ça a merdé a fond !
mais c'est quoi s'bins !
tu l'as arreté en cours de route ??
power-mac-g5-de-leopard:~ Leopard$ Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Bui---> Buiursesw -bash: Bui---: command not found power-mac-g5-de-leopard:~ Leopard$ > Activatingts.org/---> Activating -fying ---> Acti) for ncurs---> Activxtracting ncursesw -bash: syntax error near unexpected token ')' power-mac-g5-de-leopard:~ Leopard$ gettext-0.18.1.1.tar.gz from http://lil.fr.distfiles.macports.org/gettext/ -bash: gettext-0.18.1.1.tar.gz: command not found power-mac-g5-de-leopard:~ Leopard$ ---> Verifying checksum(s) for ---> Verifyi Extracting g---> Verifyinpplying patches to ge---> Verifying chering gettext -bash: syntax error near unexpected token '(' power-mac-g5-de-leopard:~ Leopard$ ---> Building gettext -bash: ---: command not found power-mac-g5-de-leopard:~ Leopard$ -
j'ai mis en gras les appels de prompt, en gros, la console, qu'est-ce qu'il y a avant ces lignes ??
on dirait que ça a merdé a fond !
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
6 sept. 2010 à 09:11
6 sept. 2010 à 09:11
arf ba oui le copier coller c'est le meme raccourci que pour tout arreter...
recommence et touche a rien jusqu'à la fin
recommence et touche a rien jusqu'à la fin
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
6 sept. 2010 à 18:04
6 sept. 2010 à 18:04
supprime les, il va les recréer de toute façon.
a la limite crée un dossier et met toi dedans avant de tout lancer, mais a la fin d'une installation, il supprimer tout normalement.
a la limite crée un dossier et met toi dedans avant de tout lancer, mais a la fin d'une installation, il supprimer tout normalement.
Ok, comme je savais pas si OS X remplace ou double les fichiers existants, j'ai supprimé via la corbeille...
Ensuite, je dois être trop fatigué pour comprendre où je me plante, je reprendrai demain :
Et oui, puisque ça supprime automatiquement, c'est pas la peine de faire un dossier, ok ! :)
Ensuite, je dois être trop fatigué pour comprendre où je me plante, je reprendrai demain :
power-mac-g5-de-leopard:~ Leopard$ sudo port -v selfupdate---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/ receiving file list ... done ./ sent 59 bytes received 472878 bytes 63058.27 bytes/sec total size is 26557049 speedup is 56.15 Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/ports Total number of ports parsed: 0 Ports successfully parsed: 0 Ports failed: 0 Up-to-date ports skipped: 7340 ---> Updating MacPorts base sources using rsync receiving file list ... done sent 36 bytes received 6810 bytes 2738.40 bytes/sec total size is 2879032 speedup is 420.54 MacPorts base version 1.9.1 installed, MacPorts base version 1.9.1 downloaded. ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated power-mac-g5-de-leopard:~ Leopard$ port list qemu qemu @0.12.5 emulators/qemu power-mac-g5-de-leopard:~ Leopard$ sudo port install qemu @0.12.5 emulators/qemu ---> Computing dependencies for qemu ---> Cleaning qemu Error: Port emulators/qemu not found To report a bug, see <https://guide.macports.org/#project.tickets> power-mac-g5-de-leopard:~ Leopard$
Et oui, puisque ça supprime automatiquement, c'est pas la peine de faire un dossier, ok ! :)
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
7 sept. 2010 à 09:49
7 sept. 2010 à 09:49
C'est la commande suivante qu'il faut lancer:
$sudo port install qemu
tu as oublier de lui dire quoi installer
$sudo port install qemu
tu as oublier de lui dire quoi installer
Euh... J'pige plus rien !!! XD
C'est comme ça que tu voulais que je fasse ? En fait, ça enlève juste le message d'erreur...
(merci pour ta patience (' -_-) )
Last login: Sat Sep 11 14:22:16 on console power-mac-g5-de-leopard:~ Leopard$ sudo port install qemu Password: ---> Computing dependencies for qemu ---> Cleaning qemu power-mac-g5-de-leopard:~ Leopard$
C'est comme ça que tu voulais que je fasse ? En fait, ça enlève juste le message d'erreur...
(merci pour ta patience (' -_-) )
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
13 sept. 2010 à 10:38
13 sept. 2010 à 10:38
réessaie de voir si tu as accès a la commande qemu
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
14 sept. 2010 à 09:15
14 sept. 2010 à 09:15
tu tapes q et après tu appuies sur tab 2 fois pour avoir la liste des commandes disponibles
ben51
Messages postés
388
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2010
27
14 sept. 2010 à 22:40
14 sept. 2010 à 22:40
Tu à besoin d'une machine virtuel pour qu'elle programme ?
ben51
Messages postés
388
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2010
27
15 sept. 2010 à 11:00
15 sept. 2010 à 11:00
Sa vas être limite, pour BSD et linux tu n'a pas besoin de virtualisé un pc vus qu'il existe des versions pour ppc.
ben51
Messages postés
388
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2010
27
15 sept. 2010 à 15:34
15 sept. 2010 à 15:34
Faut voire que la machine virtuel que tu vas avoirs sera très peut puissante.
Sinon il y a aussi cette machine virtuel https://www.kronenberg.org/
Sinon il y a aussi cette machine virtuel https://www.kronenberg.org/
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
20 sept. 2010 à 09:23
20 sept. 2010 à 09:23
Ok, ok, ok :)
donc, quand tu lances Qemu, il te lance une fenetre pour choisir une image iso.
quand tu séléctionne celle du PowerPC, ça bloque, et avec l'i386 ça fais rien je suppose ?
essaie de le lancer avec qemu-system-ppc au lieu de qemu
donc, quand tu lances Qemu, il te lance une fenetre pour choisir une image iso.
quand tu séléctionne celle du PowerPC, ça bloque, et avec l'i386 ça fais rien je suppose ?
essaie de le lancer avec qemu-system-ppc au lieu de qemu
{quote=Leahkim} Quand tu sélectionnes celle du PowerPC, ça bloque, et avec l'i386 ça fais rien je suppose ? {/quote=Leahkim}
Je dirais plutôt l'inverse... Il y a toujours la fenêtre noire cachée derrière la fenêtre du choix de l'iso, mais il y a plusieurs lignes d'erreur avec l'iso i386... L'iso PPC bloque sur "Boot Hard Disk" ou quelque-chose comme ça.
Ok, je testerai comme tu dis, merci ! :)
Je dirais plutôt l'inverse... Il y a toujours la fenêtre noire cachée derrière la fenêtre du choix de l'iso, mais il y a plusieurs lignes d'erreur avec l'iso i386... L'iso PPC bloque sur "Boot Hard Disk" ou quelque-chose comme ça.
Ok, je testerai comme tu dis, merci ! :)
Bonjour,
Je me retrouve dans une impasse... QEMU du projet Macports a certainement été bien installé, mais il ne fonctionne pas où je n'ai pas compris comment m'en servir...
Je voudrais le désinstaller. Comment faire ?
Après, j'essaierai Q, proposé par Ben51 un peu plus haut.
Merci d'avance !
Je me retrouve dans une impasse... QEMU du projet Macports a certainement été bien installé, mais il ne fonctionne pas où je n'ai pas compris comment m'en servir...
Je voudrais le désinstaller. Comment faire ?
Après, j'essaierai Q, proposé par Ben51 un peu plus haut.
Merci d'avance !
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
11 oct. 2010 à 13:54
11 oct. 2010 à 13:54
Pour désinstallé Qemu via macport, utilise cette commande:
sudo port uninstall qemu
désolé que ça n'ait pas marché
sudo port uninstall qemu
désolé que ça n'ait pas marché
Merci ! Je vais essayer avec la GUI de Q... j'ai peut-être pas compris comment utiliser Qemu en ligne de commande. (Sinon, je ferais sous PC)
Ci-dessous le résultat, c'est bon ?
Je pense pas qu'il y est une incidence du fait que Macport ne soit pas à jour, mais autant demander... ^^
Ci-dessous le résultat, c'est bon ?
Last login: Tue Oct 12 08:59:39 on console power-mac-g5-de-leopard:~ Leopard$ sudo port uninstall qemu Password: Warning: port definitions are more than two weeks old, consider using selfupdate ---> Deactivating qemu @0.12.5_0 ---> Cleaning qemu ---> Uninstalling qemu @0.12.5_0 ---> Cleaning qemu power-mac-g5-de-leopard:~ Leopard$
Je pense pas qu'il y est une incidence du fait que Macport ne soit pas à jour, mais autant demander... ^^
Leahkim
Messages postés
3079
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
277
12 oct. 2010 à 14:38
12 oct. 2010 à 14:38
non, pas de souci, Qemu a été désinstallé :)
Ok merci, donc étant bloqué avec QEMU, j'ai installé Q (kju).
Mais je n'ai pas réussi à installer FreeBSD... Je vais essayer d'autres OS.
Je pense que QEMU fonctionnait correctement, je suis bloqué au même point avec Q, sauf que l'interface graphique et la lisibilité du message d'erreur font que je comprends que l'erreur vient de l'ISO.
Mais je n'ai pas réussi à installer FreeBSD... Je vais essayer d'autres OS.
Je pense que QEMU fonctionnait correctement, je suis bloqué au même point avec Q, sauf que l'interface graphique et la lisibilité du message d'erreur font que je comprends que l'erreur vient de l'ISO.
ben51
Messages postés
388
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2010
27
13 nov. 2010 à 20:13
13 nov. 2010 à 20:13
Tu a tester avec un autre iso ?
Tu a bien utiliser la bonne architecture ?
Tu a bien utiliser la bonne architecture ?
29 août 2010 à 16:10
Désolé, j'avais pas vu ta réponse en page 2... -_-'
Donc, j'ai réouvert le terminal, puis :
et encore :
et à la fin, j'ai fermé le terminal.
Voilà ce qui apparait quand j'ouvre config-host.mak avec TextEdit :
# Automatically generated by configure - do not modify
# Configured with: './configure'
CONFIG_QEMU_SHAREDIR="/usr/local/share/qemu"
ARCH=ppc
STRIP_OPT=-s
HOST_WORDS_BIGENDIAN=y
HOST_LONG_BITS=32
CONFIG_POSIX=y
CONFIG_DARWIN=y
CONFIG_SLIRP=y
CONFIG_AC97=y
CONFIG_ES1370=y
CONFIG_SB16=y
CONFIG_AUDIO_DRIVERS=coreaudio
CONFIG_COREAUDIO=y
CONFIG_BDRV_WHITELIST=
CONFIG_VNC_SASL=y
VNC_SASL_CFLAGS=
CONFIG_FNMATCH=y
VERSION=0.12.5
PKGVERSION=
SRC_PATH=/Users/Leopard/Desktop/qemu-0.12.5
TARGET_DIRS=i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu m68k-softmmu microblaze-softmmu mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu i386-darwin-user ppc-darwin-user i386-bsd-user x86_64-bsd-user sparc-bsd-user sparc64-bsd-user
BUILD_DOCS=yes
CONFIG_COCOA=y
CONFIG_CURSES=y
CONFIG_CURL=y
CURL_CFLAGS=
INSTALL_BLOBS=yes
CONFIG_IOVEC=y
CONFIG_GCC_ATTRIBUTE_WARN_UNUSED_RESULT=y
CONFIG_BSD=y
CONFIG_UNAME_RELEASE=""
CONFIG_ZERO_MALLOC=y
HOST_USB=stub
TOOLS=qemu-img$(EXESUF) qemu-io$(EXESUF)
ROMS=
prefix=/usr/local
bindir=${prefix}/bin
mandir=${prefix}/share/man
datadir=${prefix}/share/qemu
docdir=${prefix}/share/doc/qemu
MAKE=make
INSTALL=install
INSTALL_DIR=install -d -m0755 -p
INSTALL_DATA=install -m0644 -p
INSTALL_PROG=install -m0755 -p
CC=gcc
HOST_CC=gcc
AR=ar
OBJCOPY=objcopy
LD=ld
CFLAGS=-O2 -g
QEMU_CFLAGS=-I$(SRC_PATH)/slirp -mdynamic-no-pic -Wold-style-definition -I. -I$(SRC_PATH) -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing
HELPER_CFLAGS=
LDFLAGS=-framework CoreFoundation -framework IOKit -g
ARLIBS_BEGIN=-all_load
ARLIBS_END=
LIBS+=-lpthread
LIBS_TOOLS+=-lcurl -lssl -lcrypto -lz
EXESUF=
subdir-i386-softmmu: subdir-libhw32
subdir-x86_64-softmmu: subdir-libhw64
subdir-arm-softmmu: subdir-libhw32
subdir-cris-softmmu: subdir-libhw32
subdir-m68k-softmmu: subdir-libhw32
subdir-microblaze-softmmu: subdir-libhw32
subdir-mips-softmmu: subdir-libhw64
subdir-mipsel-softmmu: subdir-libhw64
subdir-mips64-softmmu: subdir-libhw64
subdir-mips64el-softmmu: subdir-libhw64
subdir-ppc-softmmu: subdir-libhw32
subdir-ppcemb-softmmu: subdir-libhw64
subdir-ppc64-softmmu: subdir-libhw64
subdir-sh4-softmmu: subdir-libhw32
subdir-sh4eb-softmmu: subdir-libhw32
subdir-sparc-softmmu: subdir-libhw64
subdir-sparc64-softmmu: subdir-libhw64
Et là, je trouve pas les lignes à modifier... :-s
J'ai bien fait comme il fallait pour l'instant ? Parce que là, j'suis largué complet ! (' -_-)
Merci pour le lien, mais moi et l'anglais... ça fait pas 2, mais 42 !!! XD
30 août 2010 à 09:35
30 août 2010 à 20:42
[...]
?
30 août 2010 à 20:49
Contenu de config-host.h :
...pas de TARGET :-s
31 août 2010 à 09:19