MSVC 2005 directory structure contains runtime DLLs under redist/ folder with no licenses are supplied. Debug DLLs are contained in redist/Debug_NonRedist folder. :-)
On Feb 8, 2008 1:25 PM, Tim Ellison <[EMAIL PROTECTED]> wrote: > Gregory Shimansky wrote: > > On 8 February 2008 Alexei Fedotov wrote: > >> Gregory, thanks! > >> Now I understand. > > > > Actually now that I think about it what I wrote is not true :( > > > > The free Express version available from MS is MSVC 2005. MSVC 2003 is not > > available for free for quite a long time by now, so getting msvcr71d.dll is > > possible only from internet mirrors that allow you to download any kind of > > dll files but probably violate MS distribution policy. > > > > Harmony can be built using MSVC 2005 on win32 but it requires some hacking > > of > > native code and build files. I used to "turn off" awt, swing, imageio, print > > and some other class library modules that use API marked as "deprecated" by > > MS. > > > > As for using debug versions of binaries, the only way is to install > > commercial > > version of MSVC 2003. > > It's been a while since I read the MSVC redist text, but I'm not > convinced we are allowed to redistribute the debug versions. > > In addition, each new artifact we redistribute must be called out in our > notices file. > > Regards, > Tim > > > >> On Feb 8, 2008 12:10 AM, Gregory Shimansky <[EMAIL PROTECTED]> wrote: > >>> On 7 February 2008 Alexei Fedotov wrote: > >>>> During NCAI discussion Vasily Levchenko mentioned possible open source > >>>> (?) integration with MS debugging tools. This hardly can be done > >>>> without the basic debugging library. > >>> Sure, you can install free MSVC.NET Express and then you'll have debug > >>> runtime installed. > >>> > >>>> On Feb 7, 2008 11:30 PM, Gregory Shimansky <[EMAIL PROTECTED]> > > wrote: > >>>>> On 7 February 2008 Alexei Fedotov wrote: > >>>>>> Alexey, > >>>>>> > >>>>>> I have noticed the following line in your build: > >>>>>> working_vm/make/vm/common-vm.xml: <syslibset > >>>>>> libs="msvcrtd" if="is.windows" unless="is.cfg.release"/> > >>>>>> > >>>>>> From the other side I have not noticed that this Microsoft library > >>>>>> is mentioned in working_*/make/depends.properties > >>>>>> How the build system may be able to produce a debug build which > >>>>>> would contain a debugging DLL version for those who don't have MSVC > >>>>>> installed? > >>>>> AFAIK this library is not distributed separately from MSVC.NET > >>>>> (Microsoft distributes only non-debug version of its runtime), so > >>>>> MSVC presence is required. > > > -- With best regards, Alexei
