forked from FrodeSolheim/qemu-uae
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigure-qemu-uae
executable file
·75 lines (67 loc) · 1.37 KB
/
configure-qemu-uae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#!/bin/sh -e
CFLAGS="-DQEMU_UAE $CFLAGS"
CFLAGS="-DDEBUG_UNASSIGNED $CFLAGS"
# CFLAGS="-DDEBUG_OP $CFLAGS"
# CFLAGS="-DDEBUG_EXCEPTIONS $CFLAGS"
# CFLAGS="-DDEBUG_DISAS $CFLAGS"
# CFLAGS="-DPPC_DEBUG_DISAS $CFLAGS"
# CFLAGS="-DPPC_DEBUG_IRQ $CFLAGS"
# CFLAGS="-DPPC_DEBUG_TB $CFLAGS"
# CFLAGS="-DDEBUG_MMU $CFLAGS"
# CFLAGS="-DDEBUG_BATS $CFLAGS"
# CFLAGS="-DDUMP_PAGE_TABLES $CFLAGS"
# CFLAGS="-DDEBUG_SOFTWARE_TLB $CFLAGS"
# CFLAGS="-DFLUSH_ALL_TLBS $CFLAGS"
OS_NAME=`uname -s`
case $OS_NAME in
MINGW32*)
export CC=gcc
export CXX=g++
;;
*)
CFLAGS="-fPIC $CFLAGS"
;;
esac
CFLAGS="$CFLAGS" ./configure \
--target-list=ppc-softmmu \
--disable-tools \
--disable-werror \
--disable-strip \
--disable-sdl \
--disable-stack-protector \
--disable-gtk \
--disable-virtfs \
--disable-vnc \
--disable-xen \
--disable-brlapi \
--disable-curses \
--disable-curl \
--disable-bluez \
--disable-kvm \
--disable-rdma \
--disable-user \
--disable-uuid \
--disable-vde \
--disable-netmap \
--disable-cap-ng \
--disable-attr \
--disable-docs \
--disable-vhost-net \
--disable-spice \
--disable-libiscsi \
--disable-libnfs \
--disable-smartcard-nss \
--disable-libusb \
--disable-lzo \
--disable-snappy \
--disable-guest-agent \
--disable-seccomp \
--disable-glusterfs \
--disable-tpm \
--disable-libssh2 \
--disable-vhdx \
--disable-quorum \
--disable-numa \
--disable-coroutine-pool \
--disable-pie \
"$@"