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

Re: Building on win32

From: Andreas Pakulat <apaku_at_gmx.de>
Date: 2007-05-14 21:41:07 CEST

On 13.05.07 20:16:41, D.J. Heap wrote:
> On 5/13/07, Andreas Pakulat <apaku@gmx.de> wrote:
> >Hi,
> >
> >I'm trying to build svn on win32 from /trunk to get shared libraries
> >instead of static ones.
> >
> >Unfortunately this is quite hard due to the fact that there are no real
> >up-to-date information and apr-util doesn't build here due to some
> >missing header.
> >
> >So I'd like to know if anybody here knows some up-to-date build
> >information and requirements pages, especially what I have to get to
> >build apr/apr-icon/apr-util. Preferrably for nmake or msbuild, I'm using
> >VC2005 Express here.
> Have you looked at the Windows section in the INSTALL file? It should
> be pretty current (may not mention the new SQLite requirement).

The sqllite problem I could figure out myself. The main problem with
those instructions is that its using an obviously outdated directory
tree and thus I wasn't sure if I really need to put neon apr and zlib
into the subversion dir (the one containing www, doc, build and so on).
So I started to read the .py modules to find that out. It turns out zlib
is the only thing for which I need to put the sources into a zlib dir in
the subversion directory. I'm not sure I have a working neon library due
to many warnings during the compilation of that and some hacks I had to
apply to its makefile...

> Post
> specific questions/problems/error messages and you are more likely to
> get helpful answers.

Ok, no problem. See the attached file, I do have the platform sdk
include dir in INCLUDE, but the winres.h file is in an mfc subdir in
that. Do I need to add that mfc subdir to INCLUDE too or should this
rather be fixed somewhere else...

> I usually build apr stuff from the Apache 2.0.59 source zip -- opening
> the .dsw will allow you convert all the Apache/apr projects to VC2005
> Express format. Using Apache 2.2.4 works too, but you have to tweak
> the project files due to resource-symbol escaping issues (there is a
> perl script somewhere that does it).

It turns out that the apr-packages probably would also have worked (I
did now try with apache only), the reason that aprutil failed was simply
that I thought the IIS, Tablet PC and WebDevelopment parts of the PSDK
wouldn't be needed for these things, but obviously I was wrong. The
schn-something file was in one of those three.


Better hope the life-inspector doesn't come around while you have your
life in such a mess.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Received on Mon May 14 21:41:58 2007

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

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