Quelle machine virtuelle sous Mac OS X PPC ?

Résolu
VMloss -  
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

A voir également:

37 réponses

Leahkim Messages postés 3219 Statut Membre 281
 
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:

./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é
0
VMloss
 
Re !
Désolé, j'avais pas vu ta réponse en page 2... -_-'

Donc, j'ai réouvert le terminal, puis :
cd /Users/Leopard/Desktop/qemu-0.12.5

et encore :
./configure --disable-gcc-check --target-list=i386-softmmu,sparc-softmmu,arm-softmmu,cris-softmmu,x86_64-softmmu

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
0
Leahkim Messages postés 3219 Statut Membre 281
 
effectivement, elles n'y figurent pas, ajoute les a la fin alors :)
0
VMloss
 
Ok, comme ça :

[...]
subdir-sh4eb-softmmu: subdir-libhw32
subdir-sparc-softmmu: subdir-libhw64
subdir-sparc64-softmmu: subdir-libhw64
ARCH_CFLAGS=-arch ppc
ARCH_LDFLAGS=-arch ppc
ARCH=ppc
WORDS_BIGENDIAN=yes


?
0
VMloss
 
Par contre... (j'vais te rendre fou, dsl !)

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
0
Leahkim Messages postés 3219 Statut Membre 281
 
pareil, rajoute à la fin, on verra bien s'il rale !
0
Leahkim Messages postés 3219 Statut Membre 281
 
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*
0
VMloss
 
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 :

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 ! (' -_-)
0
Flachy Joe Messages postés 2303 Statut Membre 261
 
Ben non :
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é.
0
Leahkim Messages postés 3219 Statut Membre 281
 
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
0
VMloss
 
Ah ok ^^ ! Le path, c'est quoi ? La session ?

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$ 
0
Leahkim Messages postés 3219 Statut Membre 281
 
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.
0
VMloss
 
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 ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Leahkim Messages postés 3219 Statut Membre 281
 
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 !
0
VMloss
 
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 ?
0
Leahkim Messages postés 3219 Statut Membre 281
 
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.

0
VMloss
 
Ok !


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$ 
0
VMloss
 
2e test :
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 !!! ^^
0
Leahkim Messages postés 3219 Statut Membre 281
 
bien joué !!

aller passe a l'installation, qu'on en sache plus !
0
VMloss
 
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é ! :'(
0
Leahkim Messages postés 3219 Statut Membre 281
 
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
0
VMloss
 
Gniarf... Je suis bête et discipliné moi, si tu me dis pas tout, je mets pas tout ! XD

Erf... C'est long là...
0
VMloss
 
Pour l'instant, j'ai ça :

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.
0
VMloss
 
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$ -
0
Leahkim Messages postés 3219 Statut Membre 281
 
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.

0
VMloss
 
Arf, ça s'est encore tout mis dans (home ?)... (' -_-)

Je fais quoi maintenant ?
0
Leahkim Messages postés 3219 Statut Membre 281
 
oualalalalalalalalala

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 !

0
VMloss
 
Rah mince, c'est un copier-coller qui a rippé... (' -_-)

Si je recommence, ça devrait être bon. Je supprime comment les erreurs ?
0
Leahkim Messages postés 3219 Statut Membre 281
 
arf ba oui le copier coller c'est le meme raccourci que pour tout arreter...

recommence et touche a rien jusqu'à la fin
0
VMloss
 
Ok, mais avant de commencer, je voulais virer ce qui a déjà été fait à moitié... Et je voulais savoir si on pouvait regrouper les fichiers, qui se mettent seuls dans "home", dans un répertoire ?
0
Leahkim Messages postés 3219 Statut Membre 281
 
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.
0
VMloss
 
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 :
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 ! :)
0
Leahkim Messages postés 3219 Statut Membre 281
 
C'est la commande suivante qu'il faut lancer:

$sudo port install qemu

tu as oublier de lui dire quoi installer
0
VMloss
 
Euh... J'pige plus rien !!! XD

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 (' -_-) )
0
Leahkim Messages postés 3219 Statut Membre 281
 
réessaie de voir si tu as accès a la commande qemu
0
VMloss
 
Euh... je fais comment ? :s
0
Leahkim Messages postés 3219 Statut Membre 281
 
tu tapes q et après tu appuies sur tab 2 fois pour avoir la liste des commandes disponibles
0
VMloss
 
Ok ! :)

Last login: Tue Sep 14 22:30:59 on console
power-mac-g5-de-leopard:~ Leopard$ q
qc2movie            qemu-system-ppc64   quota
qemu                qemu-system-x86_64  quotacheck
qemu-img            qlmanage            quotaoff
qemu-io             quartz-wm           quotaon
qemu-system-ppc     quot                
0
ben51 Messages postés 396 Statut Membre 27
 
Tu à besoin d'une machine virtuel pour qu'elle programme ?
0
VMloss
 
Salut ben51 !

Je veux faire tourner différents Windows, ainsi que des distrib' BSD et Linux. Je cherche à me familiariser avec les différents OS.
0
ben51 Messages postés 396 Statut Membre 27
 
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.
0
VMloss
 
Pourquoi "limite" ? Ok pour BSD et Linux, je regarderais.
0
ben51 Messages postés 396 Statut Membre 27
 
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/
0
VMloss
 
Pourquoi peu puissante ? Tu parles de Qemu ou des machines virtuelles en général ?

Ok pour kju-app, j'vais regarder ce que c'est. :) Merci !
0
Leahkim Messages postés 3219 Statut Membre 281
 
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
0
VMloss
 
{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 ! :)
0
VMloss
 
Re !

Ben... ça met une console noir sur blanc, et je peux écrire... Mais elle est toujours cachée derrière l'autre fenêtre.
0
VMloss
 
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 !
0
Leahkim Messages postés 3219 Statut Membre 281
 
Pour désinstallé Qemu via macport, utilise cette commande:

sudo port uninstall qemu

désolé que ça n'ait pas marché
0
VMloss
 
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 ?

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... ^^
0
Leahkim Messages postés 3219 Statut Membre 281
 
non, pas de souci, Qemu a été désinstallé :)
0
VMloss
 
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.
0
ben51 Messages postés 396 Statut Membre 27
 
Tu a tester avec un autre iso ?
Tu a bien utiliser la bonne architecture ?
0