qemu-ios
qemu-ios copied to clipboard
[TUTORIAL] Build on Ubuntu
- Grab the source code (you might wanna install build-essential and git if you haven't already:
git clone https://github.com/devos50/qemu-ios.git
-
cd qemu-ios
and./configure --enable-sdl --disable-cocoa --target-list=arm-softmmu --disable-capstone --disable-slirp --extra-cflags=-I/usr/include/openssl --extra-ldflags='-lcrypto' --disable-werror --enable-pie
(those flags might help with various build issues). - Make sure
pkg-config libssl-dev libsdl2-dev libpixman-1-dev libpixman-1-0
andlibglib2.0-dev
are installed. - make -j(number of physical cores you have)
- Finally
cd
toarm-softmmu
and runqemu-system-arm
.
When building on Ubuntu you might get a variety of errors. This lists some quick fixes you might wanna do.
"Cannot find ninja" or similar:
sudo apt install ninja-build
ERROR: "cc" cannot build an executable (is your linker broken?)/Other build issues:
- Make sure all the packages on step 3 are installed.
That's helpful! Could you perhaps make a PR to add these instructions to https://github.com/devos50/qemu-ios/blob/ipod_touch_2g/RUNNING.md? 👍
ty so much
holy shit im gonna try this out
doesnt even work man i have all packages but gives me an error about cc not existing
PLS SOMEONE HELP I JUST WANT TO EMULATE THIS SO BADLY
oh holy fucking shit im losing my mind right now