Я кросс-компиляция flex
для ARM, для которой я настроил, как показано ниже:
. / Configure CC = / opt / gcc-4.8.5-glibc-2.21-p1-2.6.35.9 / arm-brcm-linux-gnueabi / bin / arm-brcm-linux-gnueabi-gcc --host = armeb-none-linux-gnueabi LD = / opt / gcc-4.8.5-glibc-2.21-p1-2.6.35.9 / arm-brcm-linux-gnueabi / bin / arm-brcm-linux-gnueabi-ld --prefix = / home / ravi / out / usr /
Я добавил путь не по умолчанию с CC
и параметром --prefix
в сценарии configure
, но configure
проверяет существующий двоичный файл flex
в расположении по умолчанию /usr/local/bin
, как показано этот отрывок из config.log
:
configure:14320: checking for flex
configure:14336: found /usr/bin/flex
configure:14347: result: flex
Как изменить путь поиска, включив в него только каталог /home/ravi/out/usr/bin
? что нужно изменить в configure.ac
?