Emulator: Difference between revisions

From Sharpfin
Jump to navigation Jump to search
No edit summary
Line 18: Line 18:
* Download ZLib from xxx (I'm using version xxx)
* Download ZLib from xxx (I'm using version xxx)
* Download QEmu from http://fabrice.bellard.free.fr/qemu/download.html (I'm using version 0.9.1)
* Download QEmu from http://fabrice.bellard.free.fr/qemu/download.html (I'm using version 0.9.1)
=== Unpacking Files ===
* tar -xzf SDL-1.2.13.tar.gz
* tar -xzf zlib-1.2.3.tar.gz
* tar -xzf qemu-0.9.1.tar.gz
=== Compiling Library Files ===
* cd SDL-1.2.13 ; ./configure ; make ; make install ; cd ..
* cd zlib-1.2.3 ; ./configure --prefix=/mingw ; make ; make install ; cd ..
=== Patching Qemu ===
* <<reciva patches go here>>
=== Compiling Qemu ===
* cd qemu-0.9.1
* mkdir install_dir
* ./configure --static --target-list="arm" --prefix="install_dir" --enable-adlib
* make
* make install
* cp ../SDL-1.2.13/SDL.dll install_dir
Now you must copy SDL.dll to the installation directory. You can do that typing in MSYS (subsitute the right dir):

Revision as of 23:47, 5 April 2008

Emulating the Reciva Radio Hardware

This is just a working notes area at the moment.

Building the Emulator

= Special Bits On a Windows Platform

 PATH=c:\mingw\libexec\gcc\mingw32\3.4.5;%PATH%

Download Files

Unpacking Files

  • tar -xzf SDL-1.2.13.tar.gz
  • tar -xzf zlib-1.2.3.tar.gz
  • tar -xzf qemu-0.9.1.tar.gz

Compiling Library Files

  • cd SDL-1.2.13 ; ./configure ; make ; make install ; cd ..
  • cd zlib-1.2.3 ; ./configure --prefix=/mingw ; make ; make install ; cd ..

Patching Qemu

  • <<reciva patches go here>>

Compiling Qemu

  • cd qemu-0.9.1
  • mkdir install_dir
  • ./configure --static --target-list="arm" --prefix="install_dir" --enable-adlib
  • make
  • make install
  • cp ../SDL-1.2.13/SDL.dll install_dir


Now you must copy SDL.dll to the installation directory. You can do that typing in MSYS (subsitute the right dir):