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

Compiler versions & Berkely DB on Windows

From: Jon Foster <jon_at_jon-foster.co.uk>
Date: 2004-05-02 03:22:27 CEST

Hi,

[[[
Warn in INSTALL not to use Berkely DB compiled with a different
compiler. Correct the download URL for precompiled Berkely DB
and add the URL for TortoiseSVN's precompiled Berkely DB (which
is built with a different compiler).
]]]

When compiling Subversion on Windows, it's important not to mix
different versions of compilers. I was trying to use the prebuilt
Berkely DB provided by TortoiseSVN. However this was built with
Visual Studio .NET 2003 & so I can't use it in Visual Studio .NET
2002. (It's linked against the VS.NET 2003 C runtime DLL, which
isn't even installed on my system).

The Berkely DB from the Subversion website looks like it was built
with Visual Studio 6.0 - I haven't tried to use it, but I don't expect
it to work. It would be useful if someone with access to the web
site could change the description of the file to mention that it's
built with VC 6.

Patch is against the trunk, but something similar is probably needed
for 1.0.x.

Kind regards,

Jon

Index: Subversion/INSTALL
===================================================================
--- Subversion/INSTALL (revision 9604)
+++ Subversion/INSTALL (working copy)
@@ -216,9 +216,17 @@
       a precompiled version of the Berkeley DB library is available for
       download at the Subversion web site:
 
- http://subversion.tigris.org/servlets/ProjectDocumentList
+ http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=688
 
+ Note that you must compile Berkeley DB with the same compiler as
+ you will use to build Subversion, so make sure you download the
+ correct version. At the time of writing the Subversion website
+ only contained Berkely DB compiled with VC++ 6.0 - a version
+ compiled with VC++.NET 2003 is available at:
 
+ http://tortoisesvn.tigris.org/servlets/ProjectDocumentList?folderID=616
+
+
       6. Apache Web Server 2.0.49 or newer
           (http://httpd.apache.org/download.cgi)
 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun May 2 03:19:43 2004

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.