summaryrefslogtreecommitdiff
path: root/build.sh
blob: 4affbeb10331e2fe5e8d6cb685b766ea913047fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh
CROSS_COMPILE="arm-none-linux-gnueabi"
ROOT_FS="/scratch/andped01/image3/usr/local"
MALI_DDK="/scratch/andped01/svn/x11_trunk/trunk"

make distclean

PKG_CONFIG_PATH="$ROOT_FS/lib/pkgconfig" \
CC=$CROSS_COMPILE-gcc LD=$CROSS_COMPILE-ld CXX=$CROSS_COMPILE-g++ AR=$CROSS_COMPILE-ar RANLIB=$CROSS_COMPILE-ranlib \
CFLAGS="-O3 -Wall -W -Wextra -I$ROOT_FS/include/libdrm -I$ROOT_FS/include -I$ROOT_FS/include/xorg -I$MALI_DDK/include -I$MALI_DDK/internal/include/khronos" \
LDFLAGS="-L$ROOT_FS/lib -lMali -lpthread" \
./configure --prefix=$ROOT_FS --host=$CROSS_COMPILE --x-includes=$ROOT_FS/include --x-libraries=$ROOT_FS/lib

make