1、需要使用 berkeley db的话,需要安装db4和db4-devel,一般yum或者apt都能找到,然后configure的时候一定要指定 –with-berkeley-db ,否则很多时候都不会编译进去。
2、和apache的结合问题,通常编译之后不成功,就是和apache的结合有问题,经常表现为apr和apr-util版本不对,所以最好保留apache编译时候的源码包(很多时候就算去下载一样版本的apr都是有问题的,因为apache自己就改过),找到srclib下面的apr和apr-util,拷贝到subversion源码根目录,然后进入apr和apr-util目录,各make clean一次(因为你的apache装的时候make过一次了),然后configure的时候只要制定–with-apxs=pathToApacheApxs,不要制定apr和apr-util,它就会自己找源代码装的了。
3、客户端用neon和ssl的问题,下载最新的neon源码包,然后放在subversion源码根目录下面,configure的时候加上–with-neon=./neon –with-ssl 就可以了。
Leave a Reply