|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #!/bin/bash
-
- # ---------------------------------------------------------------------------------------------------------------------
- # stop on error
-
- set -e
-
- # ---------------------------------------------------------------------------------------------------------------------
- # cd to correct path
-
- if [ ! -f Makefile ]; then
- cd $(dirname $0)/../..
- fi
-
- # ---------------------------------------------------------------------------------------------------------------------
- # set variables
-
- source data/linux/common.env
-
- MAKE_ARGS="${MAKE_ARGS} HAVE_FFMPEG=false HAVE_PULSEAUDIO=false EXTERNAL_PLUGINS=false"
-
- export LINUX="true"
- export CC=gcc
- export CXX=g++
-
- unset CPPFLAGS
-
- # ---------------------------------------------------------------------------------------------------------------------
- # Complete 64bit build
-
- export CFLAGS="-I${TARGETDIR}/carla64/include -m64"
- export CXXFLAGS=${CFLAGS}
- export LDFLAGS="-L${TARGETDIR}/carla64/lib -m64"
- export PKG_CONFIG_PATH=${TARGETDIR}/carla64/lib/pkgconfig
-
- make ${MAKE_ARGS}
-
- # ---------------------------------------------------------------------------------------------------------------------
- # Build 32bit bridges
-
- export CFLAGS="-I${TARGETDIR}/carla32/include -m32"
- export CXXFLAGS=${CFLAGS}
- export LDFLAGS="-L${TARGETDIR}/carla32/lib -m32"
- export PKG_CONFIG_PATH=${TARGETDIR}/carla32/lib/pkgconfig
-
- make posix32 ${MAKE_ARGS}
-
- # ---------------------------------------------------------------------------------------------------------------------
|