>At 9/26/2005 11:10 AM, Dale Hirt wrote:
>>Actually, you can skip the dependency on bdb with the
>>--without-berkeley-db switch. However, you cannot skip apr as it is the
>>base library for ALL of subversion. You can, however, make it use the
>>system apr with the --with-apr=/usr --with-apr-util=/usr switches.
>
>Ok, good. So for completeness purposes, I need to get a "ya" or "na" on
>the following procedure (and if it's a "na," I need to know the
>edits/changes/additions needed) for building a "minimum" Subversion that
>supports only svnserve (and not Apache/mod_dav integration) and fsfs (and
>not BerkleyDB):
>
>1) delete <prefix>/lib/libsvn*
>2) extract the tarball for subversion-x.y.z
>3) cd into subversion-x.y.z
>4) sh ./autogen.sh
>5) ./configure --without-berkley-db --with-apr=/usr --with-apr-util=/usr
>--prefix=<prefix>
>6) make
>7) make check
>8) make install
>
>Did I put the switches in the right step? ie, do the switches (like
>--without-berkley-db and the others) go in #5 or #4?
Step 5, but you have to spell it right (--without-berkeley-db, note
the extra "e").
>Also, what exactly does step #4 do? Is it needed?
It's not needed if you use a release tarball -- only if you want to
build from the bleeding edge (the SVN development repository).
>Does this procedure work for any platform? I'm going to be using it at
>least on Redhat systems (specifically my RH9 system to start), but I can
>see using it on FreeBSD, OpenBSD, Debian, and Windows systems in the future.
Don't know about Windows, but what you described is the standard open
source tarball build procedure that should work for any Unix. I've
done what you describe on Linux Fedora 1, NetBSD, and Mac OS X.
paul
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Sep 26 23:25:11 2005