Quelle machine virtuelle sous Mac OS X PPC ? [Résolu/Fermé]

Signaler
-
 ben51 -
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

37 réponses

Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
Qemu est censé fonctionner avec Mac et l'architecture PPC:

https://fr.wikipedia.org/wiki/QEMU

Pour l'installer, commence par le décompresser :) le .tar.gz est une archive comme .zip
Merci de ta réponse rapide, j'ai double-cliqué dessus et ça me l'a désarchivé sur le bureau... J'ai obtenu le répertoire "qemu-0.12.5" mais je m'étais arrêté là avant de poster ma question, maintenant, je suis dans une impasse. ^^

Saurais-tu m'aider pour l'installation ?
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
pas de souci, mais ça sent la console, je te préviens !

est-ce que dans ce dossier tu as un fichier 'configure' ou 'makefile' ?

ou carrément un .dmg ? (allez, on peut rêver)
Oui, "configure" et "create-config" également ! :)
Il y a également un dossier "target-ppc"... Je sais pas si c'est intéressant à savoir... ^^
ERROR: "gcc" either does not exist or does not work
logout
Messages postés
1601
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
26 septembre 2015
514
Bonjour
A l 'epoque j 'utilisais virtual pc. Mais c 'etait super lent.
Merci jebreen, si j'arrive pas à installer qemu avec Leahkim, je tenterai Virtual PC, je pensais pas qu'il était compatible...
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
re plop,

excuse moi pour le retard.

Alors, je t'explique.

Il va falloir compiler Qemu :)

pour cela, on va créer une configuration, avec le fichier create-config, plus l'appliquer avec le configure, puis, on va le compiler.

Seulement, pour compiler, il te faut un compilateur, et pour cela, il te faut ton CD de MacOS.

dessus, tu trouveras Developer Tools, et il faudra l'installer. Il y a dedans XCode et nombre d'autres choses.

Commence par installer les developer tools avec ton cd :)
Merci, je vais en profiter pour formater en fait... Je dois le faire depuis que je l'ai eu mais je trouvais pas le temps... En attendant ta réponse, j'ai sauvegardé ce que je voulais garder.

Donc je mets le CD, je redémarre et j'appuie sur C.
En cas de soucis, j'ai toujours mon PC pour revenir poster ! ^^

@ tout' !
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
wa tu réinstalle ? Ba profites en pour installer les developertools au passage
Messages postés
565
Date d'inscription
samedi 2 janvier 2010
Statut
Contributeur
Dernière intervention
31 décembre 2010
195
VMloss :
.../... je tenterai Virtual PC, je pensais pas qu'il était compatible...


Virtual PC a été au départ conçu et développé sur et pour le Mac par Connectix (avant d'être racheté par Microsoft) ! Mais attention, il te faut trouver (sur le marché de l'occasion) la version 7 pour Mac. Sachant que c'est un logiciel assez ancien, émulant une machine à base de Pentium II MMX avec une carte graphique basique (autrement dire un dinosaure informatique).

C'est tout à fait utilisable si on y installe un système d'exploitation antérieur à XP (Windows 2000 est un bon client, si tu en disposes) surtout si on y affecte beaucoup de mémoire. Par contre, avec XP c'est un veau. Dès qu'on lui affecte plus de 256 Mo il passe plus de ressources à gérer la mémoire virtuelle dont il croit disposer qu'à travailler, c'est quasiment impossible à utiliser.

Tout va donc dépendre de l'utilisation que tu vas en faire. Si tu souhaites utiliser un logiciel récent nécessitant XP, laisse tomber tout de suite. Si c'est un logiciel nécessitant des ressources graphiques conséquentes (3D, jeux, etc.) laisse tomber tout de suite. Au pire, achète-toi un PC basique et exploite-le via un outil du genre Bureau à distance.

Merci Bernard pour tes informations, oui je compte installer Win7 jusqu'en décembre, puis également FreeBSD, OpenBSD, et des Linux pour découvrir...

Leahkim, j'ai voulu installé Dev*tools dans la foulée, y a un petit texte disant qu'on peut installer les logiciels facultatifs avec "Personnaliser"... Mais ils apparaissaient pas ! XD J'ai quand même supprimé les langues inutiles.

Me voilà prêt pour installer Dev*tools. Je crois l'avoir vu en explorant le DVD mais c'est très fouillis... Je vais poster la liste de ce qui apparaît...
Ok, donc j'ai les logiciels facultatifs que j'ai installés ou ignorés lors de la réinstallation...
...et un dossier "Xcode Tools" contenant "about Xcode Tools", une boîte "Xcode Tools" et un dossier "Package"...

Je prends lequel des 2 derniers ?
J'ai pris la boîte et j'ai tout coché ^^ Donc c'est bon, developper Tools est en train de s'installer...
J'arrive plus à télécharger qemu... -_-
Je cherche un autre lien...
J'suis nouille, mais heureusement que j'avais la partition de sauvegarde intacte !!! XD

Donc, j'ai pu récupérer le fichier de qemu que j'avais télécharger avant la réinstallation et j'ai cliqué sur "configure" (car j'ai vu que des fichiers "gcc", manquants précédemment, s'étaient installés avec Developer Tools)... et :

Last login: Thu Aug 12 18:47:44 on console
/Users/Leopard/Desktop/qemu-0.12.5/configure ; exit;
power-mac-g5-de-leopard:~ Leopard$ /Users/Leopard/Desktop/qemu-0.12.5/configure ; exit;
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /Users/Leopard/Desktop/qemu-0.12.5
C compiler gcc
Host C compiler gcc
CFLAGS -O2 -g
QEMU_CFLAGS -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
LDFLAGS -framework CoreFoundation -framework IOKit -g
make make
install install
host CPU ppc
host big endian yes
target list 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
tcg debug enabled no
gprof enabled no
sparse enabled no
strip binaries yes
profiler no
static build no
-Werror enabled no
Cocoa support yes
SDL support no
curses support yes
curl support yes
check support no
mingw32 support no
Audio drivers coreaudio
Extra audio cards ac97 es1370 sb16
Block whitelist
Mixer emulation no
VNC TLS support no
VNC SASL support yes
xen support no
brlapi support no
bluez support no
Documentation yes
NPTL support no
GUEST_BASE yes
PIE user targets no
vde support no
IO thread no
Linux AIO support no
Install blobs yes
KVM support no
fdt support no
preadv support no
fdatasync no
uuid support no
logout

[Opération terminée]

Voiloù, et maintenant ?
Rââââh !!! Tout s'est mis en vrac dans le dossier utilisateur ("Home", c'est ça ?) ! Bref, je sais plus quels sont les dossiers appartenant à qemu... -_-'

Qu'est-ce que j'fais ? A l'help, pliz ! :'(

EDIT : non, c'est bon, j'ai pu trier grâce à l'heure. :)
Donc j'en suis à "configure"... je dois poster tout ce qui est apparu !? erf... (j'préfère attendre ta réponse ce coup-ci ^^)
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
Super, maintenant que tu as les developer tools, ouvre un terminal muahahahaha

ensuite, il va falloir que tu te déplaces dans le dossier de Qemu :)

Et il fallait pas cliquer sur ce configure... Ca a pris toutes les options par défaut, et comme par exemple ton dossier home pour tout mettre... xD

pour te déplacer dans le dossier ou tu as Qemu, utilise la commande "cd"

par exemple:

cd /Users/MonNom/Desktop

ça c'est pour aller sur le bureau.

Tu peux utiliser la touche "tab" pour qu'il t'indique les valeurs possible de chemin :)

Une fois que tu es dans ton dossier de Qemu, tu tapes "ls", ça va te lister les fichiers qu'il contient.

poste cette liste ici :)
Ah mince... XD Je supprime les dossiers qui se sont créés du coup ?
___________

Finder > Applications > Utilitaires > Terminal.

***
Last login: Fri Aug 13 12:15:08 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 gdbstub.c qemu-option.h
COPYING gdbstub.h qemu-options.hx
COPYING.LIB gen-icount.h qemu-queue.h
Changelog host-utils.c qemu-sockets.c
LICENSE host-utils.h qemu-tech.texi
MAINTAINERS hostregs_helper.h qemu-thread.c
Makefile hpet.h qemu-thread.h
Makefile.hw hppa-dis.c qemu-timer.h
Makefile.target hppa.ld qemu-tool.c
Makefile.user hw qemu.sasl
QMP hxtool qemu_socket.h
README i386-dis.c qerror.c
TODO i386.ld qerror.h
VERSION ia64.ld qfloat.c
a.out.h ioport-user.c qfloat.h
acl.c ioport.c qint.c
acl.h ioport.h qint.h
aes.c json-lexer.c qjson.c
aes.h json-lexer.h qjson.h
aio.c json-parser.c qlist.c
alpha-dis.c json-parser.h qlist.h
alpha.ld json-streamer.c qobject.h
arm-dis.c json-streamer.h qstring.c
arm-semi.c keymaps.c qstring.h
arm.ld keymaps.h readline.c
async.c kvm-all.c readline.h
audio kvm.h roms
balloon.h libfdt_env.h rules.mak
block linux-aio.c s390-dis.c
block-migration.c linux-user s390.ld
block-migration.h m68k-dis.c savevm.c
block.c m68k-semi.c sdl.c
block.h m68k.ld sdl_keysym.h
block_int.h microblaze-dis.c sdl_zoom.c
bsd-user migration-exec.c sdl_zoom.h
bswap.h migration-fd.c sdl_zoom_template.h
bt-host.c migration-tcp.c sh4-dis.c
bt-host.h migration-unix.c slirp
bt-vhci.c migration.c softmmu-semi.h
buffered_file.c migration.h softmmu_defs.h
buffered_file.h mips-dis.c softmmu_exec.h
cache-utils.c mips.ld softmmu_header.h
cache-utils.h module.c softmmu_template.h
check-qdict.c module.h sparc-dis.c
check-qfloat.c monitor.c sparc.ld
check-qint.c monitor.h sparc64.ld
check-qjson.c nbd.c sysemu.h
check-qlist.c nbd.h target-alpha
check-qstring.c net target-arm
cmd.c net-checksum.c target-cris
cmd.h net.c target-i386
cocoa.m net.h target-m68k
config.h osdep.c target-microblaze
configure osdep.h target-mips
console.c path.c target-ppc
console.h pc-bios target-s390x
cpu-all.h pci-ids.txt target-sh4
cpu-common.h posix-aio-compat.c target-sparc
cpu-defs.h ppc-dis.c targphys.h
cpu-exec.c ppc.ld tcg
create_config ppc64.ld tcg-runtime.c
cris-dis.c qbool.c tests
curses.c qbool.h texi2pod.pl
curses_keys.h qdict-test-data.txt thunk.c
cutils.c qdict.c thunk.h
d3des.c qdict.h translate-all.c
d3des.h qemu-aio.h uboot_image.h
darwin-user qemu-binfmt-conf.sh usb-bsd.c
def-helper.h qemu-char.c usb-linux.c
default-configs qemu-char.h usb-stub.c
device_tree.c qemu-common.h vgafont.h
device_tree.h qemu-config.c vl.c
dis-asm.h qemu-config.h vnc-auth-sasl.c
disas.c qemu-doc.texi vnc-auth-sasl.h
disas.h qemu-img-cmds.hx vnc-auth-vencrypt.c
dma-helpers.c qemu-img.c vnc-auth-vencrypt.h
dma.h qemu-img.texi vnc-tls.c
dyngen-exec.h qemu-io.c vnc-tls.h
elf.h qemu-lock.h vnc.c
envlist.c qemu-log.h vnc.h
envlist.h qemu-malloc.c vnc_keysym.h
exec-all.h qemu-monitor.hx vnchextile.h
exec.c qemu-nbd.c x86_64.ld
feature_to_c.sh qemu-nbd.texi x_keymap.c
fpu qemu-objects.h x_keymap.h
gdb-xml qemu-option.c
power-mac-g5-de-leopard:qemu-0.12.5 Leopard$

***
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
Ok, je l'ai téléchargé aussi, pour voir plus rapidement ce qu'il y avait, en restant dans ce dossier, tu peux faire:

./createconfig
./configure
sudo make
sudo make install
sudo make clean

ça peut durer assez longtemps, surtout le sudo make :)
/Users/Leopard/Desktop/qemu-0.12.5/vl.c:4852: warning: no previous prototype for `qemu_main'
  CC    ppc64-softmmu/async.o
  GEN   ppc64-softmmu/qemu-monitor.h
  CC    ppc64-softmmu/monitor.o
  CC    ppc64-softmmu/pci.o
  CC    ppc64-softmmu/pci_host.o
  CC    ppc64-softmmu/pcie_host.o
  CC    ppc64-softmmu/machine.o
  CC    ppc64-softmmu/gdbstub.o
  CC    ppc64-softmmu/virtio-blk.o
  CC    ppc64-softmmu/virtio-balloon.o
  CC    ppc64-softmmu/virtio-net.o
  CC    ppc64-softmmu/virtio-console.o
  CC    ppc64-softmmu/virtio-pci.o
  CC    ppc64-softmmu/isa_mmio.o
  CC    ppc64-softmmu/usb-ohci.o
  CC    ppc64-softmmu/eepro100.o
  CC    ppc64-softmmu/pcnet.o
  CC    ppc64-softmmu/rtl8139.o
  CC    ppc64-softmmu/e1000.o
  GEN   ppc64-softmmu/gdbstub-xml.c
  CC    ppc64-softmmu/gdbstub-xml.o
  CC    ppc64-softmmu/ppc.o
  CC    ppc64-softmmu/ide/core.o
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c: In function `ide_drive_pre_save':
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c:2730: warning: comparison is always false due to limited range of data type
  CC    ppc64-softmmu/ide/qdev.o
  CC    ppc64-softmmu/ide/isa.o
  CC    ppc64-softmmu/ide/pci.o
  CC    ppc64-softmmu/ide/macio.o
  CC    ppc64-softmmu/ide/cmd646.o
  CC    ppc64-softmmu/vga.o
  CC    ppc64-softmmu/vga-pci.o
  CC    ppc64-softmmu/sb16.o
  CC    ppc64-softmmu/es1370.o
  CC    ppc64-softmmu/ac97.o
  CC    ppc64-softmmu/dma.o
  CC    ppc64-softmmu/openpic.o
  CC    ppc64-softmmu/pckbd.o
  CC    ppc64-softmmu/serial.o
  CC    ppc64-softmmu/i8259.o
  CC    ppc64-softmmu/i8254.o
  CC    ppc64-softmmu/fdc.o
  CC    ppc64-softmmu/mc146818rtc.o
  CC    ppc64-softmmu/prep_pci.o
  CC    ppc64-softmmu/ppc_prep.o
  CC    ppc64-softmmu/ne2000-isa.o
  CC    ppc64-softmmu/macio.o
  CC    ppc64-softmmu/cuda.o
  CC    ppc64-softmmu/adb.o
  CC    ppc64-softmmu/mac_nvram.o
  CC    ppc64-softmmu/mac_dbdma.o
  CC    ppc64-softmmu/heathrow_pic.o
  CC    ppc64-softmmu/grackle_pci.o
  CC    ppc64-softmmu/ppc_oldworld.o
  CC    ppc64-softmmu/unin_pci.o
  CC    ppc64-softmmu/ppc_newworld.o
  CC    ppc64-softmmu/pflash_cfi02.o
  CC    ppc64-softmmu/ppc4xx_devs.o
  CC    ppc64-softmmu/ppc4xx_pci.o
  CC    ppc64-softmmu/ppc405_uc.o
  CC    ppc64-softmmu/ppc405_boards.o
  CC    ppc64-softmmu/ppc440.o
  CC    ppc64-softmmu/ppc440_bamboo.o
  CC    ppc64-softmmu/ppce500_pci.o
  CC    ppc64-softmmu/ppce500_mpc8544ds.o
  CC    ppc64-softmmu/exec.o
  CC    ppc64-softmmu/translate-all.o
  CC    ppc64-softmmu/cpu-exec.o
  CC    ppc64-softmmu/translate.o
  CC    ppc64-softmmu/tcg/tcg.o
  CC    ppc64-softmmu/fpu/softfloat.o
  CC    ppc64-softmmu/op_helper.o
  CC    ppc64-softmmu/helper.o
  CC    ppc64-softmmu/disas.o
  CC    ppc64-softmmu/ppc-dis.o
  AR    ppc64-softmmu/libqemu.a
  LINK  ppc64-softmmu/qemu-system-ppc64
  GEN   config-target.h
  GEN   sh4-softmmu/qemu-options.h
  CC    sh4-softmmu/vl.o


...à suivre
/Users/Leopard/Desktop/qemu-0.12.5/vl.c:4852: warning: no previous prototype for `qemu_main'
  CC    sh4-softmmu/async.o
  GEN   sh4-softmmu/qemu-monitor.h
  CC    sh4-softmmu/monitor.o
  CC    sh4-softmmu/pci.o
  CC    sh4-softmmu/pci_host.o
  CC    sh4-softmmu/pcie_host.o
  CC    sh4-softmmu/machine.o
  CC    sh4-softmmu/gdbstub.o
  CC    sh4-softmmu/virtio-blk.o
  CC    sh4-softmmu/virtio-balloon.o
  CC    sh4-softmmu/virtio-net.o
  CC    sh4-softmmu/virtio-console.o
  CC    sh4-softmmu/virtio-pci.o
  CC    sh4-softmmu/isa_mmio.o
  CC    sh4-softmmu/usb-ohci.o
  CC    sh4-softmmu/eepro100.o
  CC    sh4-softmmu/pcnet.o
  CC    sh4-softmmu/rtl8139.o
  CC    sh4-softmmu/e1000.o
  CC    sh4-softmmu/shix.o
  CC    sh4-softmmu/r2d.o
  CC    sh4-softmmu/sh7750.o
  CC    sh4-softmmu/sh7750_regnames.o
  CC    sh4-softmmu/tc58128.o
  CC    sh4-softmmu/sh_timer.o
  CC    sh4-softmmu/sh_serial.o
  CC    sh4-softmmu/sh_intc.o
  CC    sh4-softmmu/sh_pci.o
  CC    sh4-softmmu/sm501.o
  CC    sh4-softmmu/serial.o
  CC    sh4-softmmu/ide/core.o
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c: In function `ide_drive_pre_save':
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c:2730: warning: comparison is always false due to limited range of data type
  CC    sh4-softmmu/ide/mmio.o
  CC    sh4-softmmu/exec.o
  CC    sh4-softmmu/translate-all.o
  CC    sh4-softmmu/cpu-exec.o
  CC    sh4-softmmu/translate.o
  CC    sh4-softmmu/tcg/tcg.o
  CC    sh4-softmmu/fpu/softfloat-native.o
  CC    sh4-softmmu/op_helper.o
  CC    sh4-softmmu/helper.o
  CC    sh4-softmmu/disas.o
  CC    sh4-softmmu/ppc-dis.o
  CC    sh4-softmmu/sh4-dis.o
  AR    sh4-softmmu/libqemu.a
  LINK  sh4-softmmu/qemu-system-sh4
  GEN   config-target.h
  GEN   sh4eb-softmmu/qemu-options.h
  CC    sh4eb-softmmu/vl.o


...à suivre
/Users/Leopard/Desktop/qemu-0.12.5/vl.c:4852: warning: no previous prototype for `qemu_main'
  CC    sh4eb-softmmu/async.o
  GEN   sh4eb-softmmu/qemu-monitor.h
  CC    sh4eb-softmmu/monitor.o
  CC    sh4eb-softmmu/pci.o
  CC    sh4eb-softmmu/pci_host.o
  CC    sh4eb-softmmu/pcie_host.o
  CC    sh4eb-softmmu/machine.o
  CC    sh4eb-softmmu/gdbstub.o
  CC    sh4eb-softmmu/virtio-blk.o
  CC    sh4eb-softmmu/virtio-balloon.o
  CC    sh4eb-softmmu/virtio-net.o
  CC    sh4eb-softmmu/virtio-console.o
  CC    sh4eb-softmmu/virtio-pci.o
  CC    sh4eb-softmmu/isa_mmio.o
  CC    sh4eb-softmmu/usb-ohci.o
  CC    sh4eb-softmmu/eepro100.o
  CC    sh4eb-softmmu/pcnet.o
  CC    sh4eb-softmmu/rtl8139.o
  CC    sh4eb-softmmu/e1000.o
  CC    sh4eb-softmmu/shix.o
  CC    sh4eb-softmmu/r2d.o
  CC    sh4eb-softmmu/sh7750.o
  CC    sh4eb-softmmu/sh7750_regnames.o
  CC    sh4eb-softmmu/tc58128.o
  CC    sh4eb-softmmu/sh_timer.o
  CC    sh4eb-softmmu/sh_serial.o
  CC    sh4eb-softmmu/sh_intc.o
  CC    sh4eb-softmmu/sh_pci.o
  CC    sh4eb-softmmu/sm501.o
  CC    sh4eb-softmmu/serial.o
  CC    sh4eb-softmmu/ide/core.o
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c: In function `ide_drive_pre_save':
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c:2730: warning: comparison is always false due to limited range of data type
  CC    sh4eb-softmmu/ide/mmio.o
  CC    sh4eb-softmmu/exec.o
  CC    sh4eb-softmmu/translate-all.o
  CC    sh4eb-softmmu/cpu-exec.o
  CC    sh4eb-softmmu/translate.o
  CC    sh4eb-softmmu/tcg/tcg.o
  CC    sh4eb-softmmu/fpu/softfloat-native.o
  CC    sh4eb-softmmu/op_helper.o
  CC    sh4eb-softmmu/helper.o
  CC    sh4eb-softmmu/disas.o
  CC    sh4eb-softmmu/ppc-dis.o
  CC    sh4eb-softmmu/sh4-dis.o
  AR    sh4eb-softmmu/libqemu.a
  LINK  sh4eb-softmmu/qemu-system-sh4eb
  GEN   config-target.h
  GEN   sparc-softmmu/qemu-options.h
  CC    sparc-softmmu/vl.o


...à suivre
/Users/Leopard/Desktop/qemu-0.12.5/vl.c:4852: warning: no previous prototype for `qemu_main'
  CC    sparc-softmmu/async.o
  GEN   sparc-softmmu/qemu-monitor.h
  CC    sparc-softmmu/monitor.o
  CC    sparc-softmmu/pci.o
  CC    sparc-softmmu/pci_host.o
  CC    sparc-softmmu/pcie_host.o
  CC    sparc-softmmu/machine.o
  CC    sparc-softmmu/gdbstub.o
  CC    sparc-softmmu/virtio-blk.o
  CC    sparc-softmmu/virtio-balloon.o
  CC    sparc-softmmu/virtio-net.o
  CC    sparc-softmmu/virtio-console.o
  CC    sparc-softmmu/virtio-pci.o
  CC    sparc-softmmu/eepro100.o
  CC    sparc-softmmu/pcnet.o
  CC    sparc-softmmu/rtl8139.o
  CC    sparc-softmmu/e1000.o
  CC    sparc-softmmu/sun4m.o
  CC    sparc-softmmu/lance.o
  CC    sparc-softmmu/tcx.o
  CC    sparc-softmmu/iommu.o
  CC    sparc-softmmu/slavio_intctl.o
  CC    sparc-softmmu/slavio_timer.o
  CC    sparc-softmmu/slavio_misc.o
  CC    sparc-softmmu/fdc.o
  CC    sparc-softmmu/sparc32_dma.o
  CC    sparc-softmmu/cs4231.o
  CC    sparc-softmmu/eccmemctl.o
  CC    sparc-softmmu/sbi.o
  CC    sparc-softmmu/sun4c_intctl.o
  CC    sparc-softmmu/exec.o
  CC    sparc-softmmu/translate-all.o
  CC    sparc-softmmu/cpu-exec.o
  CC    sparc-softmmu/translate.o
  CC    sparc-softmmu/tcg/tcg.o
  CC    sparc-softmmu/fpu/softfloat.o
  CC    sparc-softmmu/op_helper.o
  CC    sparc-softmmu/helper.o
  CC    sparc-softmmu/disas.o
  CC    sparc-softmmu/ppc-dis.o
  CC    sparc-softmmu/sparc-dis.o
  AR    sparc-softmmu/libqemu.a
  LINK  sparc-softmmu/qemu-system-sparc
  GEN   config-target.h
  GEN   sparc64-softmmu/qemu-options.h
  CC    sparc64-softmmu/vl.o


...à suivre
/Users/Leopard/Desktop/qemu-0.12.5/vl.c:4852: warning: no previous prototype for `qemu_main'
  CC    sparc64-softmmu/async.o
  GEN   sparc64-softmmu/qemu-monitor.h
  CC    sparc64-softmmu/monitor.o
  CC    sparc64-softmmu/pci.o
  CC    sparc64-softmmu/pci_host.o
  CC    sparc64-softmmu/pcie_host.o
  CC    sparc64-softmmu/machine.o
  CC    sparc64-softmmu/gdbstub.o
  CC    sparc64-softmmu/virtio-blk.o
  CC    sparc64-softmmu/virtio-balloon.o
  CC    sparc64-softmmu/virtio-net.o
  CC    sparc64-softmmu/virtio-console.o
  CC    sparc64-softmmu/virtio-pci.o
  CC    sparc64-softmmu/isa_mmio.o
  CC    sparc64-softmmu/eepro100.o
  CC    sparc64-softmmu/pcnet.o
  CC    sparc64-softmmu/rtl8139.o
  CC    sparc64-softmmu/e1000.o
  CC    sparc64-softmmu/sun4u.o
  CC    sparc64-softmmu/pckbd.o
  CC    sparc64-softmmu/apb_pci.o
  CC    sparc64-softmmu/ide/core.o
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c: In function `ide_drive_pre_save':
/Users/Leopard/Desktop/qemu-0.12.5/hw/ide/core.c:2730: warning: comparison is always false due to limited range of data type
  CC    sparc64-softmmu/ide/qdev.o
  CC    sparc64-softmmu/ide/pci.o
  CC    sparc64-softmmu/ide/cmd646.o
  CC    sparc64-softmmu/vga.o
  CC    sparc64-softmmu/vga-pci.o
  CC    sparc64-softmmu/fdc.o
  CC    sparc64-softmmu/mc146818rtc.o
  CC    sparc64-softmmu/serial.o
  CC    sparc64-softmmu/cirrus_vga.o
  CC    sparc64-softmmu/parallel.o
  CC    sparc64-softmmu/exec.o
  CC    sparc64-softmmu/translate-all.o
  CC    sparc64-softmmu/cpu-exec.o
  CC    sparc64-softmmu/translate.o
  CC    sparc64-softmmu/tcg/tcg.o
  CC    sparc64-softmmu/fpu/softfloat.o
  CC    sparc64-softmmu/op_helper.o
  CC    sparc64-softmmu/helper.o
  CC    sparc64-softmmu/disas.o
  CC    sparc64-softmmu/ppc-dis.o
  CC    sparc64-softmmu/sparc-dis.o
  AR    sparc64-softmmu/libqemu.a
  LINK  sparc64-softmmu/qemu-system-sparc64
  CC    libuser/envlist.o
  CC    libuser/path.o
  CC    libuser/tcg-runtime.o
  CC    libuser/host-utils.o
  CC    libuser/cutils.o
  CC    libuser/cache-utils.o
  AR    libuser/libuser.a
  GEN   config-target.h
  CC    i386-darwin-user/main.o
In file included from /Users/Leopard/Desktop/qemu-0.12.5/target-i386/cpu.h:908,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:7,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/cpu-all.h:622:24: error: qemu-types.h: No such file or directory
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:9,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_size':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: `TARGET_ABI_BITS' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: (Each undeclared identifier is reported only once
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: for each function it appears in.)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_align':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:141: error: `TARGET_ABI_BITS' undeclared (first use in this function)
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: `struct sigaltstack' declared inside parameter list
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: its scope is only this definition or declaration, which is probably not what you want
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:109: warning: redundant redeclaration of `init_paths'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:135: warning: previous declaration of `init_paths' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:110: warning: redundant redeclaration of `path'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:136: warning: previous declaration of `path' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `cpu_loop':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:653: error: `EXCP01_SSTP' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:708: warning: no previous prototype for `usage'
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `main':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:777: warning: assignment discards qualifiers from pointer target type
make[1]: *** [main.o] Error 1
make: *** [subdir-i386-darwin-user] Error 2
power-mac-g5-de-leopard:qemu-0.12.5 Leopard$ 


Les erreurs c'est normal ? :-s
Je continue avec sudo make install ?
Là, je dois couper le terminal... j'éteins le Mac... Quand j'aurais ta réponse, je continue directement avec "sudo make install" où je dois refaire toutes les opérations précédentes ?

J'ai effectué plusieurs fois "./create_config" et "./configure"... Est-ce que ça m'a créé des trucs en trop, que je dois effacer ?

Merci encore !
Messages postés
3078
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 mars 2014
244
oula oula !!

tu as bien fait, l'erreur je ne sais pas trop si elle est normale, mais elle est pas très explicite donc bon ...

Recommence juste le sudo make, et fait ensuite le sudo make install.

inutile d'écrire toute la sortie ici :)

donne moi simplement les 10 dernieres lignes a chaques fois.
Ok ! C'était pas aussi long, donc j'ai préféré tout poster encore ce coup-ci...

power-mac-g5-de-leopard:qemu-0.12.5 Leopard$ sudo make
Password:
  CC    i386-darwin-user/main.o
In file included from /Users/Leopard/Desktop/qemu-0.12.5/target-i386/cpu.h:908,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:7,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/cpu-all.h:622:24: error: qemu-types.h: No such file or directory
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:9,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_size':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: `TARGET_ABI_BITS' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: (Each undeclared identifier is reported only once
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: for each function it appears in.)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_align':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:141: error: `TARGET_ABI_BITS' undeclared (first use in this function)
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: `struct sigaltstack' declared inside parameter list
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: its scope is only this definition or declaration, which is probably not what you want
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:109: warning: redundant redeclaration of `init_paths'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:135: warning: previous declaration of `init_paths' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:110: warning: redundant redeclaration of `path'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:136: warning: previous declaration of `path' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `cpu_loop':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:653: error: `EXCP01_SSTP' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:708: warning: no previous prototype for `usage'
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `main':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:777: warning: assignment discards qualifiers from pointer target type
make[1]: *** [main.o] Error 1
make: *** [subdir-i386-darwin-user] Error 2
power-mac-g5-de-leopard:qemu-0.12.5 Leopard$ sudo make install
  CC    i386-darwin-user/main.o
In file included from /Users/Leopard/Desktop/qemu-0.12.5/target-i386/cpu.h:908,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:7,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/cpu-all.h:622:24: error: qemu-types.h: No such file or directory
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:9,
                 from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_size':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: `TARGET_ABI_BITS' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: (Each undeclared identifier is reported only once
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:104: error: for each function it appears in.)
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h: In function `thunk_type_align':
/Users/Leopard/Desktop/qemu-0.12.5/thunk.h:141: error: `TARGET_ABI_BITS' undeclared (first use in this function)
In file included from /Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:30:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: `struct sigaltstack' declared inside parameter list
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:100: warning: its scope is only this definition or declaration, which is probably not what you want
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:109: warning: redundant redeclaration of `init_paths'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:135: warning: previous declaration of `init_paths' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/qemu.h:110: warning: redundant redeclaration of `path'
/Users/Leopard/Desktop/qemu-0.12.5/qemu-common.h:136: warning: previous declaration of `path' was here
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `cpu_loop':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:653: error: `EXCP01_SSTP' undeclared (first use in this function)
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: At top level:
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:708: warning: no previous prototype for `usage'
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c: In function `main':
/Users/Leopard/Desktop/qemu-0.12.5/darwin-user/main.c:777: warning: assignment discards qualifiers from pointer target type
make[1]: *** [main.o] Error 1
make: *** [subdir-i386-darwin-user] Error 2