mirror of https://github.com/xqemu/xqemu.git
New windows build instructions, tweaks
parent
3e1a88f702
commit
ef57c2d225
|
@ -5,12 +5,21 @@
|
||||||
### For Mac OS X
|
### For Mac OS X
|
||||||
./configure --cc=clang --enable-opengl --disable-vnc --disable-user --target-list=xbox-softmmu --extra-cflags="-march=native" --enable-debug
|
./configure --cc=clang --enable-opengl --disable-vnc --disable-user --target-list=xbox-softmmu --extra-cflags="-march=native" --enable-debug
|
||||||
make
|
make
|
||||||
|
|
||||||
### For Windows
|
### For Windows
|
||||||
It's complicated and unmaintained! FK posted an [excellent writeup](https://docs.google.com/document/d/1vW1XAdqC4r8RP6Vfb3F3cOulVuRIDBElGZx94JlIe4c/pub) months ago, but nobody's succeeded since.
|
1. Install MSYS2 x86_64: Follow the steps on http://msys2.github.io/
|
||||||
|
2. Open the "MinGW-w64 Win64 Shell" and run
|
||||||
|
pacman -S git python2 make autoconf automake-wrapper mingw-w64-x86_64-libtool mingw-w64-x86_64-gcc mingw-w64-x86_64-pkg-config mingw-w64-x86_64-glib2 mingw-w64-x86_64-glew mingw-w64-x86_64-SDL
|
||||||
|
git clone https://github.com/espes/xqemu
|
||||||
|
cd xqemu
|
||||||
|
git submodule update --init pixman
|
||||||
|
|
||||||
|
./configure --cc=gcc --python=python2 --enable-opengl --disable-vnc --disable-user --target-list=xbox-softmmu --extra-cflags="-march=native" --enable-debug
|
||||||
|
make
|
||||||
|
|
||||||
### For Linux
|
### For Linux
|
||||||
#### Requirements:
|
#### Requirements:
|
||||||
* [Everything QEMU requires](http://wiki.qemu.org/Hosts/Linux)
|
* [Everything QEMU requires](http://wiki.qemu.org/Hosts/Linux)
|
||||||
* Clang
|
|
||||||
* OpenGL with GLX and GLEW
|
* OpenGL with GLX and GLEW
|
||||||
|
|
||||||
For **Debian** most build dependencies can be installed by running:
|
For **Debian** most build dependencies can be installed by running:
|
||||||
|
@ -19,9 +28,8 @@ For **Debian** most build dependencies can be installed by running:
|
||||||
apt-get install libglew-dev libtxc-dxtn-s2tc0
|
apt-get install libglew-dev libtxc-dxtn-s2tc0
|
||||||
|
|
||||||
#### Building:
|
#### Building:
|
||||||
./configure --cc=clang --enable-opengl --disable-vnc --disable-user --enable-kvm --disable-xen --target-list=xbox-softmmu --enable-debug --audio-drv-list=alsa --python=/usr/bin/python2 --extra-cflags="-march=native"
|
./configure --python=python2 --enable-opengl --disable-vnc --disable-user --enable-kvm --disable-xen --audio-drv-list=alsa --target-list=xbox-softmmu --extra-cflags="-march=native" --enable-debug
|
||||||
make
|
make
|
||||||
Make sure you point it at Python 2.
|
|
||||||
|
|
||||||
## Run XQEMU
|
## Run XQEMU
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue