QEMU main repository: Please see https://www.qemu.org/docs/master/devel/submitting-a-patch.html for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. http://www.qemu.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
bellard ae48a07313 flock 23 years ago
linux-user symbol fix 23 years ago
tests update 23 years ago
COPYING distribution patches 23 years ago
COPYING.LIB This commit was generated by cvs2svn to compensate for changes in r2, 23 years ago
Changelog update 23 years ago
Makefile update 23 years ago
README update 23 years ago
README.distrib update 23 years ago
TODO first self virtualizable version 23 years ago
VERSION update 23 years ago
configure cleanup 23 years ago
cpu-i386.h comment 23 years ago
dis-asm.h bfd.h dependancy removed 23 years ago
dis-buf.c added flags computation optimization 23 years ago
dyngen.c 64 bit support 23 years ago
elf.h symbol fix 23 years ago
exec-i386.c log fix 23 years ago
exec-i386.h alpha fix - powerpc fix 23 years ago
gen-i386.h added flags computation optimization 23 years ago
i386-dis.c ISO C fixes 23 years ago
i386.ld This commit was generated by cvs2svn to compensate for changes in r2, 23 years ago
op-i386.c powerpc div and rint fixes 23 years ago
op_string.h 16bit/override support in string operations 23 years ago
opc-i386.h better vm86 support - added iret - fixed push/pop fs/gs 23 years ago
opreg_template.h glibc2.2 fixes - more command line options - misc doc fixes 23 years ago
ops_template.h powerpc fix 23 years ago
ppc.ld ppc build 23 years ago
qemu-doc.texi update 23 years ago
syscall-i386.h flock 23 years ago
thunk.c 64 bit fix 23 years ago
thunk.h ISO C fixes 23 years ago
translate-i386.c better vm86 support - added iret - fixed push/pop fs/gs 23 years ago

README

The QEMU x86 emulator
---------------------

INSTALLATION
------------

Type

./configure --interp-prefix=/usr/local/qemu-i386
make

to build qemu and libqemu.a.

Type

make install

to install QEMU in /usr/local/bin

* On x86 you should be able to launch any program by using the
libraries installed on your PC. For example:

./qemu -L / /bin/ls

* On non x86 CPUs, you need first to download at least an x86 glibc
(qemu-XXX-i386-glibc21.tar.gz on the qemu web page). Ensure that
LD_LIBRARY_PATH is not set:

unset LD_LIBRARY_PATH

Then you can launch the precompiled 'ls' x86 executable:

./qemu /usr/local/qemu-i386/bin/ls-i386

You can look at /usr/local/qemu-i386/bin/qemu-conf.sh so that QEMU is
automatically launched by the Linux kernel when you try to launch x86
executables.

Documentation
-------------

Read the documentation in qemu-doc.html.


Fabrice Bellard.