qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] build script for windows, gnu/linux & os x


From: Liviu Ionescu
Subject: [Qemu-devel] build script for windows, gnu/linux & os x
Date: Sat, 4 Apr 2015 00:01:48 +0300

hi,

the script to build the multi-platform GNU ARM Eclipse QEMU is now fully 
functional and is able to create: 
- windows nsis setup files
- os x pkg install packages 
- linux tgz archives.

the windows versions (both 32-bit and 64-bit) are cross compiled with mingw-w64 
on ubuntu. 
the gnu/linux versions are built on debian 32 and debian 64, respectively. 
the os x version is built on os x 10.10 (64-bits only)

since the mingw-w64 build required most libraries to be build locally, I 
decided to use them for all platforms, to reduce the dependencies on the host 
system and to have a better control of the configuration details.

on builds for windows and linux are static. however due to the specifics of 
mingw-w64, the windows packages still include some system dll files.

the os x static build failed in the pixman configure, and I decided to 
temporarily keep it non-static.

the windows setups also register various registry keys, to be used by the QEMU 
debug plug-in, for automatic configuration of the path to the executable.

all platform packages support installing multiple versions of the qemu, by 
using a version specific sub-folder.

the script will be used to generate the first public versions of GNU ARM 
Eclipse QEMU, probably in 2-3 weeks time.

for those interested, the script can be viewed at:

https://sourceforge.net/p/gnuarmeclipse/qemu/ci/gnuarmeclipse-dev/tree/gnuarmeclipse/scripts/build-qemu.sh


any comments are welcome,

Liviu




reply via email to

[Prev in Thread] Current Thread [Next in Thread]