cookutils rev 404
cross: small fixes
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun May 13 17:22:50 2012 +0200 (2012-05-13) |
parents | 5fe8965e4ac4 |
children | a20fac3c915f |
files | cross |
line diff
1.1 --- a/cross Sun May 13 17:07:21 2012 +0200 1.2 +++ b/cross Sun May 13 17:22:50 2012 +0200 1.3 @@ -149,7 +149,7 @@ 1.4 tar xjf $SRC/glibc-ports-$GLIBC_VERSION.tar.bz2 1.5 mv glibc-ports-$GLIBC_VERSION glibc-$GLIBC_VERSION/ports ;; 1.6 esac 1.7 - echo "CFLAGS: $CFLAGS" 1.8 + #echo "CFLAGS: $CFLAGS" 1.9 mkdir -p glibc-build && cd glibc-build 1.10 BUILD_CC="gcc" \ 1.11 CC="$PREFIX/bin/$TARGET-gcc" \ 1.12 @@ -164,7 +164,10 @@ 1.13 make || exit 1 1.14 make install 1.15 # Work around to let GCC find Glibc headers. 1.16 - if [ ! "$SYSROOT" ]; then 1.17 + if [ "$SYSROOT" ]; then 1.18 + cd $SYSROOT 1.19 + ln -s usr/include sys-include 1.20 + else 1.21 cd $PREFIX/$TARGET 1.22 rm -rf lib include 1.23 ln -s ../lib lib 1.24 @@ -230,13 +233,14 @@ 1.25 Build directory : $WORK 1.26 EOT 1.27 if [ "$SYSROOT" ]; then 1.28 + PREFIX=/usr 1.29 echo "Arch sysroot : $SYSROOT" 1.30 else 1.31 echo "Additional path : $PREFIX/bin" 1.32 fi 1.33 separator && echo "" 1.34 echo "GCC version" && separator 1.35 - if [ -x "$PREFIX/$CC" ]; then 1.36 + if [ -x "$PREFIX/bin/$CC" ]; then 1.37 $CC -v 1.38 else 1.39 echo "No C compiler. To build a toolchain run: cross compile"