3
3
export PREFIX=/opt/lib/${CROSS_COMPILE}
4
4
5
5
if [ " $CROSS_COMPILER " == " " ]; then
6
- CROSS_COMPILER=${CROSS_COMPILE} -gcc
7
- CROSS_COMPILER_CXX=${CROSS_COMPILE} -g++
6
+ CROSS_COMPILER=${CROSS_COMPILE} -gcc
7
+ CROSS_COMPILER_CXX=${CROSS_COMPILE} -g++
8
8
# AR=${CROSS_COMPILE}-ar
9
9
else
10
- export CC=$CROSS_COMPILER
11
- export CXX=$CROSS_COMPILER ++
12
- CROSS_COMPILER=$CC
13
- CROSS_COMPILER_CXX=$CXX
10
+ export CC=$CROSS_COMPILER
11
+ export CXX=$CROSS_COMPILER ++
12
+ CROSS_COMPILER=$CC
13
+ CROSS_COMPILER_CXX=$CXX
14
14
fi
15
15
cd /opt/lib/libusb-1.0.26
16
16
LIBUSB_DIR=$( pwd)
@@ -41,7 +41,7 @@ rm -rf build && mkdir build && cd build
41
41
42
42
CMAKE_EXTRA_FLAG=" -DSHAREDLIBS=OFF -DBUILD_TESTS=OFF -DPYTHON_BINDINGS=OFF -DEXAMPLES=OFF -DFTDI_EEPROM=OFF"
43
43
44
- if [[ $CROSS_COMPILE == " i686-w64-mingw32" ]] ; then
44
+ if [[ $CROSS_COMPILE == " i686-w64-mingw32" ]]; then
45
45
CMAKE_EXTRA_FLAG=" $CMAKE_EXTRA_FLAG -DCMAKE_TOOLCHAIN_FILE=./cmake/Toolchain-i686-w64-mingw32.cmake"
46
46
fi
47
47
@@ -87,15 +87,15 @@ make distclean
87
87
make -j" $( nproc) "
88
88
make install-static
89
89
90
- if [[ $CROSS_COMPILE != " i686-w64-mingw32" && $CROSS_COMPILE != " x86_64-apple-darwin13" ]] ; then
91
- cd /opt/lib/eudev-3.2.10
92
- ./autogen.sh
93
- ./configure --enable-static --disable-gudev --disable-introspection --disable-shared --disable-blkid --disable-kmod --disable-manpages --prefix=" $PREFIX " --host=" ${CROSS_COMPILE} "
94
- make distclean
95
- ./autogen.sh
96
- ./configure --enable-static --disable-gudev --disable-introspection --disable-shared --disable-blkid --disable-kmod --disable-manpages --prefix=" $PREFIX " --host=" ${CROSS_COMPILE} "
97
- make -j" $( nproc) "
98
- make install
90
+ if [[ $CROSS_COMPILE != " i686-w64-mingw32" && $CROSS_COMPILE != " x86_64-apple-darwin13" ]]; then
91
+ cd /opt/lib/eudev-3.2.10
92
+ ./autogen.sh
93
+ ./configure --enable-static --disable-gudev --disable-introspection --disable-shared --disable-blkid --disable-kmod --disable-manpages --prefix=" $PREFIX " --host=" ${CROSS_COMPILE} "
94
+ make distclean
95
+ ./autogen.sh
96
+ ./configure --enable-static --disable-gudev --disable-introspection --disable-shared --disable-blkid --disable-kmod --disable-manpages --prefix=" $PREFIX " --host=" ${CROSS_COMPILE} "
97
+ make -j" $( nproc) "
98
+ make install
99
99
fi
100
100
101
101
cd /opt/lib/hidapi-0.12.0
@@ -106,4 +106,4 @@ make distclean
106
106
./bootstrap
107
107
./configure --prefix=" $PREFIX " --enable-static --disable-shared --host=" $CROSS_COMPILE "
108
108
make -j" $( nproc) "
109
- make install
109
+ make install
0 commit comments