【发布时间】:2014-04-16 23:32:30
【问题描述】:
我正在尝试在 Linux 中安装 SVN。
执行命令-
./configure --prefix=/subversion --without-apxs --with-apr=/apr/bin/apr-1-config --with-apr-util=/apu/bin/apu-1-config --disable-neon-version-check --with-neon=/neon
...
make
...
make install
...
但是在文件夹/subversion 中只创建了目录/lib 和/include,没有创建/bin。
make 命令以 -
结尾/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1
make install 命令以 -
结尾/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1
安装成功-
- 四月
- apr-util
- 霓虹灯
文件 sqlite3.c 被添加到文件夹 /sqlite-amalgamation/
我做错了什么?
【问题讨论】:
-
您是以 root 用户还是普通用户执行“make install”?
-
我不确定 subversion 的细节,但可能是可执行文件在安装时被移动到标准 Linux bin 目录之一。您可以尝试检查 /usr/local/bin/
-
当您的发行版中可用时,我认为从源代码安装没有任何意义。 rpmfind.net/linux/rpm2html/…