Невозможно найти libgmp при компиляции GCC 4.5.2

Я пытаюсь скомпилировать GCC 4.5.2 как часть Linux из книги Scratch ( http://www.linuxfromscratch.org/lfs/view/stable/chapter05/gcc-pass1.html ). Моя настройка такова:

./configure \ --target=$LFS_TGT --prefix=/tools \ --disable-nls --disable-shared --disable-multilib \ --disable-decimal-float --disable-threads \ --disable-libmudflap --disable-libssp \ --disable-libgomp --enable-languages=c \ --with-gmp-include=$(pwd)/gmp --with-gmp-lib=$(pwd)/gmp/.libs \ --without-ppl --without-cloog 

Когда я пытаюсь сделать, я получаю ошибку (после копания в config.logs):

ошибка при загрузке разделяемых библиотек: libgmp.so.10: невозможно открыть файл общих объектов: нет такого файла или каталога

У меня есть gmp в подкаталоге и дошел до этого момента после его компиляции. Как я могу указать GCC на использование этой библиотеки?

Я прохожу через LFS, пытаясь получить больше информации о поведении Linux. Я перепрыгнул через несколько препятствий, но этот конкретный случай превзошел меня.

Если это актуально: я использую хост Ubuntu 11. Есть идеи?

С благодарностью.

Добавьте путь к GMP с помощью приведенного ниже переключателя, добавьте это в свой оператор конфигурации.

 --with-gmp=$(PWD)/gmp 

Я уверен, что проблема была вызвана моим (немым) решением использовать комбинированный каталог source + build. Устранение этой проблемы и очистка моей среды и перестройка в другую папку.