`
theron19
  • 浏览: 121957 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

安装svn注意问题

 
阅读更多

最新版本为:1.5.2        

  1. tar -jxvf subversion-1.5.2.tar.bz2
  2. cd subversion-1.5.2
  3. sudo ./configure --with-apxs=/usr/local/apache2/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl --with-zlib=/usr/local/zlib --enable-maintainer-mode
  4. sudo make && sudo make install

ASDFSADF
注:第二次我编译1.5.3的版本时,出现下列错误configure: error: could not find library containing RSA_new

重新加了参数如下,原因是当初编译ssl的时候都是指定目录安装的,所以以后要编译什么东西都要指定目录了,不然会在默认的安装地方找不到。固以后大家安装一些基本点的库时,最好按照默认目录来安装,免得找不到。不过指定了目录,也会让自己更清楚安装的目录路径,孰好孰坏呢?

  1. sudo ./configure --with-apxs=/usr/local/apache2/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl --with-zlib=/usr/local/zlib --with-openssl=/usr/local/ssl  --with-libs=/usr/local/ssl --enable-maintainer-mode/
  2. sudo make && sudo make install







配置通过

接下来进行编译

make

抱歉,又出错了:

/usr/local/ssl/lib/libssl.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

make[1]: *** [libserf-0.la] Error 1

make[1]: Leaving directory `/usr/local/subversion-1.6.16/serf’

make: *** [external-all] Error 1

这种情况下,我首先是安装了serf-0.7.2.tar.gz这个包,在配置的时候将指向这个包,但并不管用,所以我后来在配置的时候忽略掉了这个包,如下:

./configure  –with-ssl –with-openssl=/usr/local/ssl  –with-libs=/usr/local/ssl –without-serf–enable-maintainer-mode

也就是相比上面的加上了一句:–without-serf

这样配置后再进行make,编译通过了!

 

 

 

/usr/bin/ld: /usr/local/lib/libz.a(compress.o): relocation R_X86_64_32 against `a local symbol' can not be used when


making a shared object; recompile with -fPIC

/usr/local/lib/libz.a: could not read symbols: Bad value



解决办法 : 重新安装 zlib-1.2.3.tar.gz


tar -zxvf zlib-1.2.3.tar.gz

cd zlib-1.2.3

./configure


vi Makefile

找到 CFLAGS=-O3 -DUSE_MMAP

在后面加入-fPIC,即变成CFLAGS=-O3 -DUSE_MMAP -fPIC




=======================================================================

lt-svnversion: error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or directory


解决办法 : 


网上有千篇一律的解决方法:

意思是找不到libexpat.so.1这个文件

运行 whereis libexpat.so.1

libexpat.so: /lib/libexpat.so.0 /usr/local/lib/libexpat.so /usr/local/lib/libexpat.so.1

解决:vi /etc/ld.so.conf

加入libexpat.so.1的目录 /usr/local/lib/ 保存退出

运行 ldconfig 


但是试过N遍了还是出现同样的错误。向高手们请教!~


ps: yum install compat-expat1 -> no package

svn源文件里要找的libexpat.so.1文件路径是哪里呢?



include ld.so.conf.d/*.conf

include /usr/local/lib/

这是我的ld.so.conf的内容,看哪里错了?



------解决方案------

include /usr/local/lib/

改成

/usr/local/lib/

分享到:
评论

相关推荐

    myeclipse手动安装svn插件

    手动为myeclipse安装svn插件,说明在压缩包中, 这里需要注意的是修改成为刚才svn所在路径,建议改为绝对路径。比如我的svn在“/opt/soft/Genuitec/myplugins/svn/”,那么就这样:String plugin = "/opt/soft/...

    Eclipse离线安装SVN插件,将该文件解压后直播复制到你Eclipse安装目录下的dropins目录里即可。

    Eclipse离线安装SVN插件...注意安装 hibernate tools 和maven完成后,会导致 SVN插件不可用,需要将文件夹eclipse\configuration\org.eclipse.update这个文件夹含文件夹下面内容全部删除。重启eclipse就可正常使用了。

    SVN服务器端安装指南及注意事项

    提供了安装SVN的文件下载路径,以及在安装过程的注意事项。

    myeclipse 8.5安装svn插件步骤

    是在项目中,要用到svn所以就在安装过程中,自我总结了一下,由于office是2013所以下载者在下载后,要注意可能打不开

    虚拟机centos安装svn

    虚拟机下centos安装svn,有个关键点要注意

    Eclipse/MyEclipse汉化版SVN插件

    在软件安装目录的dropins文件中新建svn.link文件用于指向svn插件所在地; 在文件中输入插件地址 即:path=D:\\SVN 需要注意的是:尽量不要有中文路径,虽然说不一定会错,但是有时候有可能会安装不成功。

    rehl5(64位)系统安装SVN详细操作文档及相应安装包

    这是我整理的SVN版本控制软件在REHL5(64位)上的安装文档,里面有详细的说明及安装步骤,以及遇到的问题该如何处理等。而且还包里面除了详细文档,还有我安装所用的到所有包,包括httpd svn等linux下的安装文件。 ...

    myeclipse6.5上安装64位svn插件

    解压svn插件.zip 第二步:替换or添加 1、替换features,示例安装目录为:C:\Program Files\MyEclipse 6.5\eclipse\features。把解压出来的features文件夹里所有的jar拷贝到features文件夹里。 2、替换Plugins,...

    svn安装教程中文语言包等

    Svn.zip压缩包内包含有Svn安装包、Svn的语言包、安装教程说明和注意事项.txt。很容易的,适用于新手

    m2eclipse+gef+svn插件离线安装包

    安装m2eclipse插件时会依赖gef插件和svn插件,压缩包内包含m2eclipse + gef + svn的全部插件安装包,可以直接离线安装,本人亲测,在Eclipse3.7下安装成功,可以新建Maven项目。 需要注意的是,在离线安装时,切记...

    SVN_Plugin.rar

    PL/SQL Developer Developer 官网上提供的版本控制插件是VCS,但是VCS还需要依赖其他实现Microsoft SCC 接口的版本控制工具,而且项目中用svn... 注意:安装svn插件的前提是电脑上已经安装了 TortoiseSVN的客户端软件。

    eclipse的SVN插件

    本插件包括两个文件,eclipse的svn插件和64位电脑svn安装工具。 需要注意的是,eclipse的svn插件经过测试目前在3.7.x版本的eclipse是通用的,其他版本并未测试,请考虑需要后下载。

    windows下apache的svn安装文档

    安装svn和apache的注意事项

    Linux下SVN安装配置.pdf

    Linux下SVN安装配置,详细讲解linux的安装方法 以及要注意的问题

    svn的安装与使用(windows下的)

    【注意】如果之前已经安装了Tortoise SVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各种问题,可以从Tortoise SVN的"About"菜单中看到与之对应的Subversion版本! 下载Subversion的Windows客户端...

    SVN1.6.17 安装详解

    SVN1.6.17 安装过程全记录,内含软件的下载地址等信息,包括详尽的文字和图片说明,安装过程中对特别的注意事项做了标注,能使您快速方便的安装该软件,开始您的团队开发之旅。该文档系个人总结,不足之处,敬请谅解...

    win7 64位eclipse的SVN插件

    win7 64位eclipse的SVN插件,可直接使用,注意请将此插件放在eclipse的安装目录,同时要删除eclipse目录下的 eclipse\configuration\org.eclipse.update\platform.xml文件,重启eclipse就可以了

    svn安装软件包

    svn安装包 使用方法 步骤 安装注意事项 为什么使用 实例演示

    myeclipse集成svn插件方法(手动配置)

    1、从官网下载site-1.8.zip文件,网址是:subclipse.tigris.org,可能网速不好  2、从中解压出features与plugins文件夹...(注意svn.link中的是双斜杠) 或者path=E:/MyEclipse/myPlugin/svn 4、重启myeclipse就安装好了

    SVN离线安装.rar

    里面包含svn离线安装必须的包 和 安装教程 需要注意的是大家要提前安装好gcc

Global site tag (gtag.js) - Google Analytics