как изменить скрипт configure или configure.ac для поиска двоичного файла только в указанном месте - PullRequest
0 голосов
/ 26 января 2019

Я кросс-компиляция 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?

...