diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-06-15 20:51:37 +0000 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-06-15 20:51:37 +0000 |
commit | d48ade3ec87496c9cce9482efe8b998e59af9901 (patch) | |
tree | a902b4dfe32ae8a0d92f89433a8579f1002115f0 | |
parent | 6cea94c0498f35386172941be360e410a250836c (diff) | |
download | crosstool-ng-d48ade3ec87496c9cce9482efe8b998e59af9901.tar.gz crosstool-ng-d48ade3ec87496c9cce9482efe8b998e59af9901.tar.bz2 crosstool-ng-d48ade3ec87496c9cce9482efe8b998e59af9901.zip |
Better install the libraries improperly installed by gcc in prefix/target/lib instead of sysroot/usr/lib.
/trunk/scripts/build/cc_gcc.sh | 3 2 1 0 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
-rw-r--r-- | scripts/build/cc_gcc.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/build/cc_gcc.sh b/scripts/build/cc_gcc.sh index 87e8ef20..06a9c1f9 100644 --- a/scripts/build/cc_gcc.sh +++ b/scripts/build/cc_gcc.sh @@ -297,7 +297,8 @@ do_cc() { # gcc installs stuff in prefix/target/lib, when it would make better sense # to install that into sysroot/usr/lib CT_DoLog EXTRA "Moving improperly installed gcc libs to sysroot" - ( cd "${CT_PREFIX_DIR}/${CT_TARGET}/lib"; tar cf - . ) | ( cd "${CT_SYSROOT_DIR}/usr/lib"; tar xfv - ) + ( cd "${CT_PREFIX_DIR}/${CT_TARGET}/lib"; tar cf - . ) | ( cd "${CT_SYSROOT_DIR}/usr/lib"; tar xfv - ) |CT_DoLog ALL + rm -rf "${CT_PREFIX_DIR}/${CT_TARGET}/lib" CT_EndStep } |