摘要: 由于对Linux 下的configure不很了解,所以进行了一番学习。网上的这篇文非常不错:http://tech.sina.com.cn/s/2004-10-19/1115443045.shtml而且,其中提到了这样一句话:"大家可以看到configure.in内容是一些宏定义,这些宏经autoconf处理后会变成检查系统特性、环境变量、软件必须的参数的shell脚本。"autoconf读取configure.in 的内容,生成脚本名正是 configure。今后将进一步的查看 PostgreSQL的 configure的内容 阅读全文
posted @ 2012-07-18 14:01 健哥的数据花园 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在编译postgresql 源码的时候,postgresql 的configure 干了些什么呢?应该是对系统进行了一系列的探测,比如OS种类之类。具体来说,这些探测的结果,表现在,运行后,生成下列的文件(以postgresql9.0.2为例):./postgresql-9.0.2/config.log./postgresql-9.0.2/config.status./postgresql-9.0.2/GNUmakefile./postgresql-9.0.2/src/backend/port/dynloader.c./postgresql-9.0.2/src/backend/port/pg_ 阅读全文
posted @ 2012-07-18 10:23 健哥的数据花园 阅读(710) 评论(0) 推荐(0) 编辑