1#!/bin/sh 2 3#PREFIX=/Applications/SynfigStudio.app/Contents/synfig 4PREFIX=/Users/darco/Projects/Voria/synfig-build 5#OPTIONS="--disable-optimization --enable-debug" 6export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:/usr/lib/pkgconfig:/usr/X11R6/lib/pkgconfig 7export MACOSX_DEPLOYMENT_TARGET=10.4 8OPTIONS="--prefix=$PREFIX" 9OPTIONS="$OPTIONS --enable-optimization=2" 10#OPTIONS="$OPTIONS --enable-optimization=3 --enable-g5opt" 11#OPTIONS="$OPTIONS --disable-optimization" 12OPTIONS="$OPTIONS --disable-debug" 13OPTIONS="$OPTIONS --disable-dependency-tracking" 14#OPTIONS="$OPTIONS --enable-debug" 15#export LDFLAGS='-undefined dynamic-lookup' 16LDFLAGS="-prebind -prebind_all_twolevel_modules -twolevel_namespace -bind_at_load -undefined dynamic_lookup" 17BUILDDIR=macosxbuild 18 19ARCH_FLAGS="" 20#ARCH_FLAGS="$ARCH_FLAGS -arch ppc" 21ARCH_FLAGS="$ARCH_FLAGS -arch i386" 22 23CC="gcc $ARCH_FLAGS" 24CXX="g++ $ARCH_FLAGS" 25 26CPP="gcc -E" 27CXXCPP="g++ -E" 28 29 30[ -e configure ] || autoreconf --force --install || exit 1 31 32[ -d $BUILDDIR ] && rm -fr $BUILDDIR 33 34mkdir $BUILDDIR 35 36cd $BUILDDIR 37 38set -x 39 40../configure $OPTIONS LDFLAGS="$LDFLAGS" CC="$CC" CXX="$CXX" CPP="$CPP" CXXCPP="$CXXCPP" || exit 1 41 42make -j2 43make install-strip 44#make package 45 46#make installer 47 48 49