我正在为ARM交叉编译flex
,其配置如下:
./ 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
中需要修改什么?