It's been a long time that the gcc libraries are all installed in the sys-root.

Thus populate does not need to look above to find the libraries.

 /trunk/tools/populate.in |    9     3     6     0 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)
This commit is contained in:
Yann E. MORIN" 2008-07-19 12:25:46 +00:00
parent 907141d953
commit 159635c7d6

View File

@ -99,17 +99,14 @@ while [ ${still_needed} -eq 1 ]; do
${CT_ECHO} " already present"
continue
fi
# Need to scan .. for libgcc_s et al.
for dir in . usr ..; do
for dir in . usr; do
${CT_ECHO} -n " trying in '${dir}'"
tgt_dir="${dir}"
[ "${tgt_dir}" = ".." ] && tgt_dir="usr"
libfile="${CT_SYSROOT_DIR}/${dir}/lib/${libname}"
${CT_ECHO} ": '${libfile}'"
if [ -e "${libfile}" ]; then
mkdir -p "${dir}/lib"
${CT_ECHO} " installing '${tgt_dir}/lib/${libname}'"
cp "${libfile}" "${tgt_dir}/lib/${libname}"
${CT_ECHO} " installing '${dir}/lib/${libname}'"
cp "${libfile}" "${dir}/lib/${libname}"
still_needed=1
break
fi