我正在使用crosstool-ng为beagleboard-xm构建一个tolchain.构建以下面描述的方式进行:
[INFO] =============================================== ================== [INFO]检索所需的工具链组件'tarballs [INFO]检索所需的工具链组件'tarballs:在0.51s完成(00:08)[INFO] ================================================== =============== [INFO]提取和修补工具链组件[INFO]提取和修补工具链组件:在7.91s完成(在00:16)[INFO] ===== ================================================== ========== [INFO]安装GMP [INFO]安装GMP:140.48s完成(02:36)[INFO] ================ ================================================= [ INFO]安装MPFR [INFO]安装MPFR:在36.01s完成(03:13)[INFO] =========================== ====================================== [INFO]安装PPL..
`
现在,经过50分钟的编译,它打破了一个错误:
[错误] configure:错误:expat缺失或无法使用"
我安装了所需的软件包(在Ubuntu 10.04中),但错误不是问题.之前我能够到达成功安装编译器的步骤,直到那时没有错误.我想知道是否有办法让工具跳过以前成功的步骤,节省时间?甚至可以用crosstool-ng的方式工作吗?
这与我的开发项目没有直接关系,但我很好奇.最近,经过大量的打击,我将构建问题追溯到系统PATH变量中的无效条目.在我的机器上,它包含大约20个条目.我猜测必须有一种更简单的方法来验证每个条目的有效性.谁能建议一种方法来检查这个?谢谢你的时间.