> -----Original Message----- > From: Mark Phippard [mailto:markp...@gmail.com] > Sent: Tuesday, 25 October, 2011 4:23 AM > To: Joel Low > Cc: Bert Huijben; Subversion Developers' List > Subject: Re: Infinite loop on when using svn blame > > On Mon, Oct 24, 2011 at 8:35 AM, Joel Low <j...@joelsplace.sg> wrote: > > > > > Yes, the generated project files only define WIN32. In my build of > APR, apr.h defines: > > > > #ifdef WIN64 > > #define APR_SIZEOF_VOIDP 8 > > #else > > #define APR_SIZEOF_VOIDP 4 > > #endif > > > > A quick search around the APR source tree (I loaded up the Apache > HTTPd solution, of which libapr and libapr-util are projects in) > revealed no references to _WIN64. > > So what is the fix for this problem? To do some kind of external > define of WIN64 when running the build scrips. Is this something you > can set on the command line when running MSBuild? >
Yes, modifying the generated project files to define WIN64 does resolve the problem. I've not run it through MSBuild, but I figure that should work similarly.