[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Question about building APR-UTIL

From: Robert Dailey <rcdailey_at_gmail.com>
Date: Fri, 26 Jun 2009 21:10:54 -0500

On Fri, Jun 26, 2009 at 8:13 PM, Branko ─îibej <brane_at_xbc.nu> wrote:

> Robert Dailey wrote:
> > Reason why I'm asking is because I've setup a couple of CMake scripts
> > to provide a means to build APR, APR-UTIL, and APR-ICONV.
> >
> > The less files I have to build to meet the requirements of Subversion,
> > the better. It would be great if you guys could tell me exactly which
> > source files I need to build in all 3 APR libraries. I know that
> > Subversion uses apr_pool, but not sure about anything else.
> > Unfortunately the only way I'm going to be able to tell is through
> > missing symbol linker error later on when I try to link against the
> > subversion library.
> Uh, sorry, if you're doing your own build scripts, then you're pretty
> much on your own ... especially as the list of files you have to compile
> will differ from platform to platform. For any one partiular platform,
> "nm" or local equivalent will tell you (almost) all you need to know.
> AFAIK no-one has ever compiled a list of minimal required sources from
> APR; doesn't really make sense, we just recommend a particular set of
> apr(-util) versions.

I had to just to get APR building on Windows. They had some NMAKE scripts
already, but those did not function. I have all 3 APR libraries building
right now, so we'll see if they contain all of the code needed for
Subversion when I build it later on. I'm going to be creating CMake scripts
for Subversion next, since the vc6-build.bat file is ancient and broken as
well :)

If I get it somewhat functional, I will submit it to the Subversion library.
You guys can either choose to take it or leave it at that point, but I
absolutely need to do this to make it easier for people (particularly
myself) to build Subversion on Windows.

Thanks for your help.

Received on 2009-06-27 04:11:24 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.