harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Petrenko" <alexey.a.petre...@gmail.com>
Subject Re: [build][dependencies] msvcr71.dll problem
Date Thu, 11 Jan 2007 17:22:09 GMT
2007/1/11, Tim Ellison <t.p.ellison@gmail.com>:
> Ronald Servant wrote:
> > On 1/11/07, Alexey Petrenko <alexey.a.petrenko@gmail.com> wrote:
> > ...
> >> I've implemented this approach in r495243. Now the build copies
> >> msvcr71.dll from system32 directory and fails if there is no needed
> >> library there (this means that the user does not have MSVS2003 which
> >> is requirement).
> >
> > We should also provide an option that will allow the user to specify
> > where msvcr71.dll can be found. Some environment variable would do the
> > trick.
> >
> > I have the MSVC tools available to compile with, but do not have a
> > standard install of the full IDE etc.. on my machine.  This is done so
> > that I can use different versions of MSVC on the same machine.
> >
> > So the setup that you just put together would fail on my machine.
>
> Agreed.
>
> Alexey if you had used:
>
>    <copy file="${msvcr71.url}" tofile="${msvcr71.dll}" />
>
> instead of:
>
> > +    <copy file="${hyenv.SystemRoot}/system32/msvcr71.dll" tofile="${msvcr71.dll}"
/>
>
> then I think we would be good.  Ron could override by specifying
> -Dmsvcr71.url=c:\mypath\... to Ant.
>
> (maybe consider changing the property name too since it is not a URL).
Yes, this could work...
I'll implement this tomorrow and will try to implement md5 check...

SY, Alexey

Mime
View raw message