安装Subversion 是出现错误configure: error: Subversion requires SQLite
这是因为 系统Subversion 在configure配置时需要 sqlite3.c 文件
解决方法:
1、下载sqlite
[root@openstack2 opt]# wget http://www.sqlite.org/2013/sqlite-autoconf-3080100.tar.gz
--2013-10-28 16:50:32-- http://www.sqlite.org/2013/sqlite-autoconf-3080100.tar.gz
Resolving www.sqlite.org... 67.18.92.124
Connecting to www.sqlite.org|67.18.92.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1896869 (1.8M) [application/x-gzip]
Saving to: “sqlite-autoconf-3080100.tar.gz”
100%[=============================================================================================================>] 1,896,869 160K/s in 13s
2013-10-28 16:51:01 (142 KB/s) - “sqlite-autoconf-3080100.tar.gz” saved [1896869/1896869]
[root@openstack2 opt]# tar -vxf sqlite-autoconf-3080100.tar.gz
sqlite-autoconf-3080100/
sqlite-autoconf-3080100/config.sub
sqlite-autoconf-3080100/shell.c
sqlite-autoconf-3080100/sqlite3.c
sqlite-autoconf-3080100/configure.ac
sqlite-autoconf-3080100/sqlite3.1
3、建立文件夹 sqlite-amalgamation
[root@openstack2 sqlite-autoconf-3080100]# cd /opt/subversion-1.7.13
[root@openstack2 subversion-1.7.13]# mkdir sqlite-amalgamation
[root@openstack2 subversion-1.7.13]# ls
aclocal.m4 build CHANGES config.nice doc get-deps.sh Makefile.in sqlite-amalgamation win-tests.py
autogen.sh build.conf COMMITTERS configure gen-make.opts INSTALL NOTICE subversion
BUGS build-outputs.mk config.log configure.ac gen-make.py LICENSE README tools
4、复制文件sqlite3.c
[root@openstack2 subversion-1.7.13]# cd /opt/sqlite-autoconf-3080100
[root@openstack2 sqlite-autoconf-3080100]# ls
aclocal.m4 config.sub configure.ac INSTALL ltmain.sh Makefile.in README sqlite3.1 sqlite3ext.h sqlite3.pc.in
config.guess configure depcomp install-sh Makefile.am missing shell.c sqlite3.c sqlite3.h tea
[root@openstack2 sqlite-autoconf-3080100]# cp sqlite3.c /opt/subversion-1.7.13/sqlite-amalgamation/