Quelle machine virtuelle sous Mac OS X PPC ?
Résolu
VMloss
-
ben51 Messages postés 396 Statut Membre -
ben51 Messages postés 396 Statut Membre -
Salut @ tous !
Je cherche un logiciel (gratuit) similaire à VMWare... mais compatible PowerPC (eh oui, j'ai pas Intel ^^).
J'ai téléchargé et désarchivé qemu-0.12.5.tar.gz sur le bureau... Mais je sais pas trop quoi faire pour l'installer... Et je me demande s'il est compatible en fait...
Merci d'avance pour vos info !
PS : je débute sur Mac... donc j'suis vraiment une quiche ! XD
Je cherche un logiciel (gratuit) similaire à VMWare... mais compatible PowerPC (eh oui, j'ai pas Intel ^^).
J'ai téléchargé et désarchivé qemu-0.12.5.tar.gz sur le bureau... Mais je sais pas trop quoi faire pour l'installer... Et je me demande s'il est compatible en fait...
Merci d'avance pour vos info !
PS : je débute sur Mac... donc j'suis vraiment une quiche ! XD
A voir également:
- Quelle machine virtuelle sous Mac OS X PPC ?
- Machine virtuelle windows - Guide
- Mac os 15 - Accueil - MacOS
- Reinstaller mac os - Guide
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
37 réponses
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é
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 ! (' -_-)
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$
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
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 ?
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 !!! ^^
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é ! :'(
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$ -
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.
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 !
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 ! :)
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 (' -_-) )
Tu à besoin d'une machine virtuel pour qu'elle programme ?
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/
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 !
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... ^^
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.
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
[...]
?
Contenu de config-host.h :
/* Automatically generated by create_config - do not modify */ #define CONFIG_QEMU_SHAREDIR "/usr/local/share/qemu" #define HOST_PPC 1 #define HOST_WORDS_BIGENDIAN 1 #define HOST_LONG_BITS 32 #define CONFIG_POSIX 1 #define CONFIG_DARWIN 1 #define CONFIG_SLIRP 1 #define CONFIG_AC97 1 #define CONFIG_ES1370 1 #define CONFIG_SB16 1 #define CONFIG_AUDIO_DRIVERS \ &coreaudio_audio_driver,\ #define CONFIG_COREAUDIO 1 #define CONFIG_BDRV_WHITELIST \ NULL #define CONFIG_VNC_SASL 1 #define CONFIG_FNMATCH 1 #define QEMU_VERSION "0.12.5" #define QEMU_PKGVERSION "" #define CONFIG_COCOA 1 #define CONFIG_CURSES 1 #define CONFIG_CURL 1 #define CONFIG_IOVEC 1 #define CONFIG_GCC_ATTRIBUTE_WARN_UNUSED_RESULT 1 #define CONFIG_BSD 1 #define CONFIG_UNAME_RELEASE "" #define CONFIG_ZERO_MALLOC 1...pas de TARGET :-s