harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Ellison <t.p.elli...@gmail.com>
Subject Re: [build][dependencies] msvcr71.dll problem
Date Thu, 11 Jan 2007 17:05:29 GMT
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).

Regards,
Tim


Mime
View raw message