我的主要问题是,autotools创建了链接到INSTALL,COPYING,missing,install-sh和depcomp。当我试图查看它们时,我看到它们是作为链接上传的,所以我用真实文件替换它们以使它们可见。我错过了一些基本的东西?当我解压从“让DIST”我GZ文件,这是什么样子:自动工具生成的链接应该在上传之前被替换?
分发树(减号源目录)
-rw-r--r-- 1 ojblass users 18591 2009-05-30 03:23 Makefile.in -rwxr-xr-x 1 ojblass users 136168 2009-05-30 03:20 configure drwxr-xr-x 3 ojblass users 4096 2009-05-30 03:20 autom4te.cache -rw-r--r-- 1 ojblass users 32230 2009-05-30 03:20 aclocal.m4 -rw-r--r-- 1 ojblass users 251 2009-05-30 03:20 configure.ac -rw-r--r-- 1 ojblass users 626 2009-05-30 03:11 AUTHORS -rwxr-xr-x 1 ojblass users 120 2009-05-30 03:11 autogen.sh -rw-r--r-- 1 ojblass users 737 2009-05-30 03:11 ChangeLog -rw-r--r-- 1 ojblass users 35147 2009-05-30 03:11 COPYING -rwxr-xr-x 1 ojblass users 17867 2009-05-30 03:11 depcomp -rwxr-xr-x 1 ojblass users 199 2009-05-30 03:11 example.pl -rwxr-xr-x 1 ojblass users 152 2009-05-30 03:11 example.sh -rw-r--r-- 1 ojblass users 9512 2009-05-30 03:11 INSTALL -rwxr-xr-x 1 ojblass users 13620 2009-05-30 03:11 install-sh -rw-r--r-- 1 ojblass users 215 2009-05-30 03:11 Makefile.am -rwxr-xr-x 1 ojblass users 11135 2009-05-30 03:11 missing -rw-r--r-- 1 ojblass users 75 2009-05-30 03:11 NEWS -rwxr-xr-x 1 ojblass users 507 2009-05-30 03:11 profile.sh -rw-r--r-- 1 ojblass users 2605 2009-05-30 03:11 README -rw-r--r-- 1 ojblass users 201 2009-05-30 03:11 README_developers -rwxr-xr-x 1 ojblass users 382 2009-05-30 03:11 run.sh -rw-r--r-- 1 ojblass users 481 2009-05-30 03:11 TODO -rwxr-xr-x 1 ojblass users 117 2009-05-30 03:11 usefull.sh
我在去除README_developers,使两节计划自述文件。我也在考虑删除run.sh和profile.sh,并将它们作为make测试目标的一部分(需要一些阅读)。我不认为TODO项目属于源代码发布版本,但可能在项目的源代码树中使用它。任何额外的指针之上和超出链接问题表示赞赏。
用链接数量来看ls输出== 1很容易判断那些符号链接不是硬链接。 – lispmachine 2009-06-04 11:18:18
erm ..现在我知道这些是来自解压配置tarball的常规文件 – lispmachine 2009-06-04 11:21:32