On 3/3/2010 6:26 AM, Mark Phippard wrote:
> One other "pain" I thought of is that ideally the binaries should be
> built using MSVC 6.0 (I am assuming DJ has not changed that). Since
> the httpd binaries are built using that you can have problems if a
> newer Visual Studio is used for mod_dav_svn. You also have to deal
> with distributing the MS runtime libraries if a newer version is used.
I checked the last zipped binaries the other day and ran a depends
against them, and they were only dependent on vanilla msvc runtime
libraries... so yes, he was using MSVC 6 still.
The first issue you mention about building mod_dav_svn with different
run time library dependency as httpd is the bigger issue.
Is httpd always built using MSVC 6 still?
If that is a hard constraint, then distributing the new run time
libraries is red-herring.
Nevertheless, for the second issue, with the new Wix-based installer,
distributing newer runtime libraries is now trivial. You just install
the relevant library and policy merge modules provided by the compiler.
> The "pain" is that is not possible to obtain a legal copy of MSVC 6.0
> anymore. So unless you already have a copy you cannot get it.
> Building with Visual Studio 2008 is a lot simpler but has these other
> problems to contend with.
I still have a compiler and (probably) a build setup for a svn 1.4x
build I did using VC 6.0 back in 2006. I havent tried since, as it was a
real pain (as others have echoed) to drag in all the dependencies,
tools, and modify setup and scripts that would make it all work... and I
havent found the motivation to do it again.
Received on 2010-03-03 23:47:40 CET