6、其他
其它有关开发 GNU 程序或 C 程序设计及 Makefile 的详细运用及技巧,建议从 GNU Coding Standards3 (GNU 编码标准规定) 读起,里面包含了 GNU Makefile 惯例,还有发展 GNU 软体套件的标准程序和惯例。这些 GNU 软体的线上说明文件可以在 这个网站上找到。
7、我的经验
(1)config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting;基本上是操作顺序的错误
(2)编译错误:libtool: line 813: X--tag=CC: command not found
google了半天,终于找到这个:
../libtool: line 763: X–tag=CC: command not found
The libtool on your host computer is causing the problem (using $(echo) when it is not defined). Either install an older libtool version (1.5.26) or define the echo environment variable.
只需要:export echo=echo
(3)configure.in:56: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
删除掉自动的检测配置,删除掉临时文件。