# # Q CVS Build script # cd .. # remove obsolete files rm -r -f tmp/qemu rm -r -f products/ppc/Q.app #to build on gcc 3.3 xcode3 from leopard, we need some custom includes export CFLAGS="-isystem /Developer/SDKs/MacOSX10.4u.sdk/usr/include -I/Developer/SDKs/MacOSX10.5.sdk/usr/include/gcc/darwin/3.3 -I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks" #make libtransmission cd Transmission #make clean ./configure ./version.sh cd libtransmission make cd .. cd .. #make qemu cp -R qemu tmp/qemu # patch qemu sources cd tmp/qemu #Q patch -p0 -u < ../../q/patches/q_host-cocoa_02.diff #qemu cvs backport for 0.9.1 patch -p0 -u < ../../q/patches/Leopard-dyngen.dSYM.diff patch -p0 -u < ../../q/patches/qemu-img-CF+IO.diff patch -p1 -u < ../../q/patches/qemu-0.9.1-always_inline.patch #qemu add HDLED patch -p0 -u < ../../q/patches/q_block_int.h_hdled_1.diff patch -p0 -u < ../../q/patches/q_block.c_hdled_1.diff # merge Q cp -r ../../q/host-cocoa/ host-cocoa/ # configure and make ./configure --prefix=../products/ppc --enable-cocoa --enable-adlib --cc=gcc-3.3 --disable-gcc-check --target-list=i386-softmmu,ppc-softmmu,sparc-softmmu,mips-softmmu,arm-softmmu,x86_64-softmmu #./configure --prefix=../products/ppc --enable-cocoa --enable-adlib --cc=gcc-3.3 --disable-gcc-check --target-list=i386-softmmu MACOSX_DEPLOYMENT_TARGET=10.3 make cd .. cd .. #make Q Control cd q cd qcontrol #make clean make make app cd ..