Ошибка при запуске make menuconfig в OpenWrt Buildroot

После переноса OpenWrt Buildroot с одного хоста на другой можно столкнуться с тем, что команда make menuconfig не работает и возвращает ошибку следующего вида:

[[email protected] trunk]$ make menuconfig V=s
scripts/config/mconf: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by scripts/config/mconf)
make: *** [menuconfig] Error 1

Вызов make dirclean в данном случае не помогает. Дело в том, что скомпилированный в другой системе бинарник mconf автоматически не пересобирается. Для решения этой проблемы просто соберем его заново вручную:

[[email protected] trunk]$ cd scripts/config
[[email protected] trunk]$ make clean && make
[[email protected] trunk]$ cd ../../

После этого make menuconfig снова станет работоспособен.

This entry was posted in Разное and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>