ошибка компиляции gcc: неопределенная ссылка на libc_name_p - PullRequest
6 голосов
/ 15 июня 2010

При компиляции GCC можно очень далеко продвинуться в процессе сборки только до икоты на ошибку, сообщающую об отсутствии установленного gperf. После установки gperf и запуска я нажал «неопределенная ссылка на libc_name_p». Я посмотрел на решения здесь и здесь , но они не помогли.

1 Ответ

9 голосов
/ 15 июня 2010

Когда gperf не был установлен, сценарий компиляции все равно выполнял команду, но генерировал пробел ./gcc/cp/cfns.h. Поскольку этот файл был новее исходного (./gcc/cp/cfns.gperf), make-файл оставил его в покое и никогда не создавал реальный файл, когда у вас действительно был gperf. Чтобы продолжить, запустите rm ./gcc/cp/cfns.h и попробуйте снова.

...