@@ -20,6 +20,11 @@ cd objdir
20
20
PREFIX=` pwd`
21
21
cd -
22
22
23
+ if [[ $OS == " Msys" || $OS == " Cygwin" || $CROSS_COMPILE_HOST == " i686-w64-mingw32" ]] ; then
24
+ # Avoid compiling ncurses in Windows platform
25
+ exit 0
26
+ fi
27
+
23
28
if [[ ! -f ncurses-6.0.tar.gz ]] ;
24
29
then
25
30
wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
@@ -29,13 +34,6 @@ tar xfv ncurses-6.0.tar.gz
29
34
30
35
cd ncurses-6.0
31
36
CONFARGS=" --prefix=$PREFIX --disable-shared --without-debug --without-ada --enable-widec --with-cxx-binding"
32
- if [[ $CROSS_COMPILE != " " ]] ; then
33
- CONFARGS=" $CONFARGS --host=$CROSS_COMPILE_HOST "
34
- # solve bug with --host not being effective on second level directory
35
- export CC=$CROSS_COMPILE_HOST -gcc
36
- export AR=$CROSS_COMPILE_HOST -ar
37
- export RANLIB=$CROSS_COMPILE_HOST -ranlib
38
- fi
39
37
CFLAGS=" -w -O2 $CFLAGS -fPIC" CXXFLAGS=" -w -O2 $CXXFLAGS -fPIC" LDFLAGS=" -s $LDFLAGS -fPIC" ./configure $CONFARGS
40
38
make -j 4
41
39
make install
@@ -50,13 +48,6 @@ tar xfv readline-7.0.tar.gz
50
48
51
49
cd readline-7.0
52
50
CONFARGS=" --prefix=$PREFIX --disable-shared"
53
- if [[ $CROSS_COMPILE != " " ]] ; then
54
- CONFARGS=" $CONFARGS --host=$CROSS_COMPILE_HOST "
55
- # solve bug with --host not being effective on second level directory
56
- export CC=$CROSS_COMPILE_HOST -gcc
57
- export AR=$CROSS_COMPILE_HOST -ar
58
- export RANLIB=$CROSS_COMPILE_HOST -ranlib
59
- fi
60
51
CFLAGS=" -w -O2 $CFLAGS -fPIC" CXXFLAGS=" -w -O2 $CXXFLAGS -fPIC" LDFLAGS=" -s $LDFLAGS -fPIC" ./configure $CONFARGS
61
52
make -j 4
62
53
make install
0 commit comments