Ошибка при сборке glibc

Я пытаюсь установить glibc для отладки C-фреймворка, над которым работаю. Но я получаю сообщение об ошибке в процессе сборки. Вот сообщение об ошибке:

make[3]: Leaving directory `/root/glibc-source/glibc-2.14/elf'
/usr/bin/install -c /root/glibc-2.14-build/elf/ld.so /usr/local/myglibc/lib/ld-2.14.so.new
mv -f /usr/local/myglibc/lib/ld-2.14.so.new /usr/local/myglibc/lib/ld-2.14.so
/usr/bin/install -c /root/glibc-2.14-build/libc.so /usr/local/myglibc/lib/libc-2.14.so.new
mv -f /usr/local/myglibc/lib/libc-2.14.so.new /usr/local/myglibc/lib/libc-2.14.so
echo ld-2.14.so /usr/local/myglibc/lib/ld-linux-x86-64.so.2 >> /root/glibc-2.14-build/elf/symlink.list
/usr/bin/install -c /root/glibc-2.14-build/elf/sotruss-lib.so /usr/local/myglibc/lib/audit/sotruss-lib.so.new
mv -f /usr/local/myglibc/lib/audit/sotruss-lib.so.new /usr/local/myglibc/lib/audit/sotruss-lib.so
make[2]: *** No rule to make target `/root/glibc-2.14-build/dlfcn/libdl.so.2', needed by `/root/glibc-2.14-build/elf/sprof'.  Stop.
make[2]: Leaving directory `/root/glibc-source/glibc-2.14/elf'
make[1]: *** [elf/subdir_install] Error 2
make[1]: Leaving directory `/root/glibc-source/glibc-2.14'
make: *** [install] Error 2

Это известная проблема? Ранее на прошлой неделе я собрал glibc на той же машине без каких-либо ошибок. Я перестраиваю его, потому что glibc скомпилирован с уровнем оптимизации 2 (-O2) по умолчанию, и я не могу просмотреть значения нескольких переменных внутри библиотечных функций из дампа кода, поскольку они были оптимизированы. В настоящее время я пытаюсь скомпилировать с уровнем оптимизации 1.

Спасибо

5
задан AnilRamakrishna 24 March 2012 в 16:50
поделиться