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

Re: ++ Compilling SVN on WIndows ++

From: Mario Brandt <jblond_at_gmail.com>
Date: Sun, 2 Oct 2011 00:35:49 +0200

Hi,
there is a bit more than just inffast.obj

Without the patch I build it this way (x86):
--- snip ---
C:\python27\python gen-make.py -t vcproj --vsnet-version=2008
--with-httpd=C:\build\httpd-2.2.19-sni6-x86
--with-openssl=C:\build\httpd-2.2.19-sni6-x86\srclib\openssl
 --with-zlib=C:\build\subversion-1.7.0-rc3-x86\zlib
--with-apr=C:\build\httpd-2.2.19-sni6-x86\apr

Open generated build\win32\vcnet-vcproj\build_zlib.bat and insert at
line 67 (before "set BUILD_OPTS=..." line):
set ASM_OPTS=LOC="-DASMV -DASMINF -I." OBJA="inffas32.obj match686.obj"

jump right to the end, the magic solution is to add "/D XML_STATIC" to
EXPAT_FLAGS in neon\neon.mak, line 57

OPEN IDE
--- /snip ---

For a x64 build
--- snip ---
C:\python27\python gen-make.py -t vcproj --vsnet-version=2008
--with-httpd=C:\build\httpd-2.2.19-sni6-x64
--with-openssl=C:\build\httpd-2.2.19-sni6-x64\srclib\openssl
 --with-zlib=C:\build\subversion-1.7.0-rc3-x64\zlib
--with-apr=C:\build\subversion-1.6.17-x64\apr

Open generated build\win32\vcnet-vcproj\build_zlib.bat and insert at
line 67 (before "set BUILD_OPTS=..." line):
set ASM_OPTS=AS=ml64 LOC="-DASMV -DASMINF -I." OBJA="inffasx64.obj
gvmat64.obj inffas8664.obj"

jump right to the end, the magic solution is to add "/D XML_STATIC" to
EXPAT_FLAGS in neon\neon.mak, line 57

OPEN IDE
--- /snip ---

Cheers
Mario
Received on 2011-10-02 00:36:24 CEST

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.