+# Create build and tmp directories
+rm -rf "$PREFIX" "$TMPDIR"
+mkdir -p "$PREFIX" "$TMPDIR"
+
+export TMPDIR
+export CFLAGS="-g -O2"
+
+# Set platform variables
+case "$arch" in
+sol10-i386)
+ export MAKE=gmake
+ export TAR=gtar
+ export NPROC=gnproc
+ export BISON=bison
+ export YACC="$BISON -y"
+ export PATH="/opt/csw/bin:/usr/ccs/bin:$PATH"
+ export CPPFLAGS="-I/opt/csw/include"
+ export LDFLAGS="-L/opt/csw/lib -R/opt/csw/lib"
+ export PKG_CONFIG_PATH="/opt/csw/lib/pkgconfig"
+ ;;
+sol11-i386)
+ export MAKE=gmake
+ export TAR=gtar
+ export NPROC=nproc
+ export PATH="$PATH:/usr/perl5/bin"
+ #export LD_ALTEXEC=/usr/sfw/bin/gld
+ #export LD=/usr/sfw/bin/gld
+ ;;
+macosx)
+ export MAKE=make
+ export TAR=tar
+ export NPROC="getconf _NPROCESSORS_ONLN"
+ export BISON="bison"
+ export YACC="$BISON -y"
+ export LDFLAGS="-L/opt/local/lib"
+ export CFLAGS="$CFLAGS -I/opt/local/include"
+ export PATH="/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
+ ;;
+
+*)
+ export MAKE=make
+ export TAR=tar
+ export NPROC=nproc
+ ;;
+esac
+
+# Enter the source directory
+cd "$SRCDIR"
+
+# Run bootstrap in the source directory prior to configure