Quelle machine virtuelle sous Mac OS X PPC ? - Page 2

Résolu
Précédent
  • 1
  • 2
  1. 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
    1. 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
    2. Leahkim Messages postés 3219 Statut Membre 281
       
      effectivement, elles n'y figurent pas, ajoute les a la fin alors :)
      0
    3. 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
    4. 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
    5. Leahkim Messages postés 3219 Statut Membre 281
       
      pareil, rajoute à la fin, on verra bien s'il rale !
      0
  2. 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
    1. 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
    2. 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
  3. 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
    1. 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
  4. 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
    1. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
    1. 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
  7. 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
    1. 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
    2. 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
  8. Leahkim Messages postés 3219 Statut Membre 281
     
    bien joué !!

    aller passe a l'installation, qu'on en sache plus !
    0
    1. 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
  9. 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
    1. 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
    2. 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
    3. 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
  10. 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
    1. VMloss
       
      Arf, ça s'est encore tout mis dans (home ?)... (' -_-)

      Je fais quoi maintenant ?
      0
  11. 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
    1. VMloss
       
      Rah mince, c'est un copier-coller qui a rippé... (' -_-)

      Si je recommence, ça devrait être bon. Je supprime comment les erreurs ?
      0
    2. 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
    3. 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
    4. 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
    5. 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
  12. 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
    1. 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
    2. Leahkim Messages postés 3219 Statut Membre 281
       
      réessaie de voir si tu as accès a la commande qemu
      0
    3. VMloss
       
      Euh... je fais comment ? :s
      0
    4. 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
    5. 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
  13. ben51 Messages postés 238 Date d'inscription   Statut Membre Dernière intervention   33
     
    Tu à besoin d'une machine virtuel pour qu'elle programme ?
    0
    1. 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
    2. ben51 Messages postés 238 Date d'inscription   Statut Membre Dernière intervention   33
       
      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
    3. VMloss
       
      Pourquoi "limite" ? Ok pour BSD et Linux, je regarderais.
      0
    4. ben51 Messages postés 238 Date d'inscription   Statut Membre Dernière intervention   33
       
      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
    5. 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
  14. 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
    1. 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
    2. 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
  15. 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
  16. 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
    1. 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
    2. Leahkim Messages postés 3219 Statut Membre 281
       
      non, pas de souci, Qemu a été désinstallé :)
      0
  17. 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
  18. ben51 Messages postés 238 Date d'inscription   Statut Membre Dernière intervention   33
     
    Tu a tester avec un autre iso ?
    Tu a bien utiliser la bonne architecture ?
    0
Précédent
  • 1
  • 2