【问题标题】:Installation Subversion-1.6.17 in Linux Mandriva - bin folder is not created在 Linux Mandriva 中安装 Subversion-1.6.17 - 未创建 bin 文件夹
【发布时间】: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

ma​​ke 命令以 -

结尾
/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1

ma​​ke 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/…

标签: linux svn


【解决方案1】:

您的错误消息告诉您缺少必需的依赖项expatXML parsing library。不会创建二进制文件,因为您的编译无法完成链接步骤。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-19
    • 1970-01-01
    • 1970-01-01
    • 2016-11-15
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多