"Chen, Peter" <peter.c...@itg.com> writes:

> Hi Philip, 
>
> Thanks for replying
>
> Yes, my svn-1.6.11 client uses APR-1.3.x. 
>
> The APR-1.3.x files are in /home/bin, /home/lib, etc
>
> The APR-1.4.x files are located in /home/Svn/bin, /home/Svn/lib, etc
>
> Sorry, but I'm not that familiar w/ linking, but how do I ensure that
> the linker finds the right version?

As I said:

> One way to organise this is to put things that can be shared by
> Subversion 1.6 and Subversion 1.8, such as zlib, in a common dir such
> as /home/lib.  When you have different versions of a library for
> Subversion 1.6 and Subversion 1.8, such as libapr, then do not put
> either version in the common dir but put both versions in directories
> that are specific to the version of Subversion.

>> My configure command was:
>>
>> configure --prefix=/home/Svn --with-zlib=/home/lib 
>> --with-apr=/home/Svn --with-apr-util=/home/Svn --with-serf=/home/lib 
>> --with-ssl --with-sqlite=/home/Svn --disable-mod-activation

Your 1.8 configure command shows you using /home/lib and you say that
/home/lib contains the libapr used by Subversion 1.6.  Either configure
1.8 without using /home/lib or move libapr used by 1.6 out of /home/lib.

-- 
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*

Reply via email to