Mercurial > vanilla
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 |