You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Jon Foster <jo...@jon-foster.co.uk> on 2004/08/29 15:44:08 UTC

Win32 Debug build fails without VC++6 installed

Hi,

The debug version of BDB available from the Subversion web site is linked
against MSVCRTD.dll, which is not included.  This file is part of Visual
C++ 6 and AFAIK can't be distributed[1].  Hence to do a debug build of
Subversion I think one of the following needs to hold:

- You need to have Visual C++ 6 installed.  (Note that you can compile
   Subversion with VC++.NET and this should work, you just need Visual
   C++ 6 for the DLL).
- You need to rebuild BDB using a compiler that you do have installed.
- You need to use the release version of BDB even though you're doing
   a debug build of Subversion.  This requires editing several makefiles
   (or, as a kludge, you might be able to copy the release .lib file
   over the debug one).

Anybody else hit this issue?  Any workaround I've missed?

Kind regards,

Jon Foster

[1] Source:
http://softwareforums.intel.com/ids/board/message?board.id=5&message.id=7514



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

Re: Win32 Debug build fails without VC++6 installed

Posted by Branko Čibej <br...@xbc.nu>.
D.J. Heap wrote:

> I believe that covers it...I have always just built BDB.  The 
> pre-built ones were just meant as a convenience anyway, I think, 
> although Brane would know for sure...

Yup. Thwew'a norhing magic about those binaries.

-- Brane


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

Re: Win32 Debug build fails without VC++6 installed

Posted by "D.J. Heap" <dj...@shadyvale.net>.
Jon Foster wrote:
> Hi,
> 
> The debug version of BDB available from the Subversion web site is linked
> against MSVCRTD.dll, which is not included.  This file is part of Visual
> C++ 6 and AFAIK can't be distributed[1].  Hence to do a debug build of
> Subversion I think one of the following needs to hold:
> 
> - You need to have Visual C++ 6 installed.  (Note that you can compile
>   Subversion with VC++.NET and this should work, you just need Visual
>   C++ 6 for the DLL).
> - You need to rebuild BDB using a compiler that you do have installed.
> - You need to use the release version of BDB even though you're doing
>   a debug build of Subversion.  This requires editing several makefiles
>   (or, as a kludge, you might be able to copy the release .lib file
>   over the debug one).
> 
> Anybody else hit this issue?  Any workaround I've missed?
> 
> Kind regards,
> 
> Jon Foster
> 
> [1] Source:
> http://softwareforums.intel.com/ids/board/message?board.id=5&message.id=7514 
> 

I believe that covers it...I have always just built BDB.  The pre-built 
ones were just meant as a convenience anyway, I think, although Brane 
would know for sure...

DJ

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