3 echo "##########################################################################"
5 echo "##########################################################################"
16 function version_ge() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" == "$1"; }
18 if version_ge $VERSION "19"; then
19 echo "*** configure --prefix=$PRODUCT_INSTALL --enable-opengl --disable-gles1 --disable-gles2 --disable-va --disable-xvmc --disable-vdpau --enable-shared-glapi --disable-texture-float --enable-llvm --disable-llvm-shared-libs --with-llvm-prefix=$LLVM_ROOT_DIR --with-gallium-drivers=swrast --disable-dri --with-dri-drivers= --disable-egl --with-platforms=x11 --disable-gbm --enable-glx=gallium-xlib --disable-osmesa --enable-gallium-osmesa --enable-autotools"
20 $SOURCE_DIR/configure \
21 --prefix=$PRODUCT_INSTALL \
22 --enable-opengl --disable-gles1 --disable-gles2 \
23 --disable-va --disable-xvmc --disable-vdpau \
24 --enable-shared-glapi \
25 --disable-texture-float \
26 --enable-llvm --disable-llvm-shared-libs \
27 --with-llvm-prefix=$LLVM_ROOT_DIR \
28 --with-gallium-drivers=swrast \
29 --disable-dri --with-dri-drivers= \
30 --disable-egl --with-platforms=x11 --disable-gbm \
31 --enable-glx=gallium-xlib \
32 --disable-osmesa --enable-gallium-osmesa \
34 elif version_ge $VERSION "17"; then
35 "*** configure --prefix=$PRODUCT_INSTALL --enable-opengl --disable-gles1 --disable-gles2 --disable-va --disable-xvmc --disable-vdpau --enable-shared-glapi --disable-texture-float --enable-gallium-llvm --enable-llvm-shared-libs --with-llvm-prefix=$LLVM_ROOT_DIR --with-gallium-drivers=swrast --disable-dri --with-dri-drivers= --disable-egl --with-platforms=x11 --disable-gbm --enable-glx=gallium-xlib --disable-osmesa --enable-gallium-osmesa"
36 $SOURCE_DIR/configure \
37 --prefix=$PRODUCT_INSTALL \
38 --enable-opengl --disable-gles1 --disable-gles2 \
39 --disable-va --disable-xvmc --disable-vdpau \
40 --enable-shared-glapi \
41 --disable-texture-float \
42 --enable-gallium-llvm --enable-llvm-shared-libs \
43 --with-llvm-prefix=$LLVM_ROOT_DIR \
44 --with-gallium-drivers=swrast \
45 --disable-dri --with-dri-drivers= \
46 --disable-egl --with-platforms=x11 --disable-gbm \
47 --enable-glx=gallium-xlib \
48 --disable-osmesa --enable-gallium-osmesa
51 "*** configure --prefix=$PRODUCT_INSTALL CXXFLAGS=-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31 CFLAGS=-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31 --enable-opengl --disable-gles1 --disable-gles2 --disable-va --disable-xvmc --disable-vdpau --enable-shared-glapi --disable-texture-float --enable-gallium-llvm --enable-llvm-shared-libs --with-llvm-prefix=$LLVM_ROOT_DIR --with-gallium-drivers=swrast,swr --disable-dri --with-dri-drivers= --disable-egl --with-egl-platforms= --disable-gbm --enable-glx=gallium-xlib --disable-osmesa --enable-gallium-osmesa PYTHON2=${PYTHON_ROOT_DIR}/bin/python"
52 $SOURCE_DIR/configure CXXFLAGS="-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
53 CFLAGS="-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
54 --prefix=$PRODUCT_INSTALL \
55 --enable-opengl --disable-gles1 --disable-gles2 \
56 --disable-va --disable-xvmc --disable-vdpau \
57 --enable-shared-glapi \
58 --disable-texture-float \
59 --enable-gallium-llvm --enable-llvm-shared-libs \
60 --with-llvm-prefix=$LLVM_ROOT_DIR \
61 --with-gallium-drivers=swrast,swr \
62 --disable-dri --with-dri-drivers= \
63 --disable-egl --with-egl-platforms= --disable-gbm \
64 --enable-glx=gallium-xlib \
65 --disable-osmesa --enable-gallium-osmesa \
66 PYTHON2=${PYTHON_ROOT_DIR}/bin/python
71 echo "ERROR on configure"
76 echo "*** make" $MAKE_OPTIONS
77 make -j8 $MAKE_OPTIONS
85 echo "*** make install"
89 echo "ERROR on make install"