comparison dev/gcc/gcc.sh @ 371:b62eafa38603

dev/gcc: disable libgomp, use lib/openmp instead
author David Demelier <markand@malikania.fr>
date Sun, 31 Mar 2019 14:40:02 +0200
parents 9e95fda0e5c6
children ebca5f1df2e4
comparison
equal deleted inserted replaced
370:619e7d852f60 371:b62eafa38603
47 rm -rf $PKGNAME-$PKGVERSION 47 rm -rf $PKGNAME-$PKGVERSION
48 tar xvaf $PKGNAME-$PKGVERSION.tar.xz 48 tar xvaf $PKGNAME-$PKGVERSION.tar.xz
49 pushd $PKGNAME-$PKGVERSION 49 pushd $PKGNAME-$PKGVERSION
50 50
51 # on vanilla we use /lib rather than /lib64. 51 # on vanilla we use /lib rather than /lib64.
52 sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 52 sed -i -e '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
53 sed -i 's/lib64/lib/' gcc/config/i386/linux64.h 53 sed -i -e 's/lib64/lib/' gcc/config/i386/linux64.h
54 54
55 mkdir build && pushd build 55 mkdir build && pushd build
56 CC="$CC" \ 56 CC="$CC" \
57 CFLAGS="$CFLAGS" \ 57 CFLAGS="$CFLAGS" \
58 CXX="$CXX" \ 58 CXX="$CXX" \
74 --enable-default-pie \ 74 --enable-default-pie \
75 --enable-default-ssp \ 75 --enable-default-ssp \
76 --disable-multilib \ 76 --disable-multilib \
77 --disable-bootstrap \ 77 --disable-bootstrap \
78 --disable-libsanitizer \ 78 --disable-libsanitizer \
79 --with-pkgversion="vanilla 0.1" \ 79 --disable-libgomp \
80 --disable-libstdcxx \
81 --with-pkgversion="Vanilla 0.1" \
80 --disable-static \ 82 --disable-static \
81 ${with_nls} 83 $with_nls
82
83 make 84 make
84 make install DESTDIR=$DESTDIR 85 make install DESTDIR=$DESTDIR
85 popd 86 popd
86 87
87 popd 88 popd