2009-10-08 7 views
6

Ich möchte eine ARM-Architektur emulieren (ich möchte Software für mein DNS-323-NAS-Laufwerk kompilieren, um genauer zu sein) und ich habe eine harte Zeit.Wie emuliert man eine ARM-Architektur unter OSX 10.6 ("Snow Leopard")?

Zuerst habe ich versucht Q zu installieren, das ist ein OSX-Port von QEMU. Es friert ein, wenn ich versuche es zu starten. Dann habe ich versucht, den Quellcode für QEMU herunterzuladen und einen Patch anzuwenden, den jemand geschrieben hat, um QEMU unter Leopard zu kompilieren, aber das funktioniert auch nicht.

Hat jemand irgendwelche Vorschläge?

Antwort

4

UPD: sieht aus wie SkyEye Projekt ist (fast) tot jetzt. Es ist immer noch verfügbar unter sourceforge.

Aber qemu ist jetzt besser. Es kann von macports oder brew installiert werden.


Versuchen SkyEye. SkyEye ist ein Open Source Simulator, der die Serien ARM und other Processor simuliert. Das Ziel von SkyEye ist die Bereitstellung einer integrierten Simulationsumgebung in Linux und Windows. Aber es kann auch für Mac OS X erstellt werden.

Ich kann nicht finden alle Informationen auf Mac bauen, aber überprüfen Sie diese:

1

Vielleicht ARM Emulation With QEMU mit Q, der Mac-Port von QEMU.

+1

Vielen Dank aber wie ich im dritten Absatz erwähnt habe, habe ich * Q * versucht und es friert für mich unter Snow Leopard ein. – Gegtik

+0

Oops (erröten) ... Seufzer. – bugmagnet

12

Ich habe versucht, zu Lass es laufen, damit ich das Raspberry PI OS unter Mac OSX ausprobieren kann. Ich fand diese Seite:

http://cgi.cs.indiana.edu/~geobrown/stm32/Main/Simulation

Die Schritte sind:

  1. Installieren Macports
  2. In einem Terminal-Typ: sudo port install qemu +target_arm

Das ist es!

+1

Für andere, die versuchen, das Pi mit OS X + qemu zu emulieren, siehe http://raspberrypi.stackexchange.com/questions/165/emulation-on-a-linux-pc –

+0

Die einzige Lösung, die einfach funktioniert. Danke, @ yeeking. –

Verwandte Themen