今天安装Gentoo时反复遇到一个问题,就是tiff安装过程总是错误. 察看log文件, 发现是编译过程中有一步说 {CFLAGS} 不存在.
察看Makefile文件(以及子目录下的Makefile),发现其中有定义
CXXFLAGS={CFLAGS}
其实应该是 CXXFLAGS=${CFLAGS}
起初以为是软件的bug,然后就想 怎么对源代码(/var/tmp下解压后的代码)进行修改后,用emerge编译安装?. 由于对gentoo软件安装的过程原理不了解以及对make.conf不熟悉,没有想到是make.conf的问题. 最后发现应该是在make.conf文件定义
CXXFLAGS=${CFLAGS}
而不是
CXXFLAGS={CFLAGS}
阅读(885) | 评论(0) | 转发(0) |