harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vladimir Beliaev <vladimir.k.beli...@gmail.com>
Subject Re: [drlvm][winx86][build][gc_gen] pls fix gc_gen build on windows/em64t
Date Mon, 19 Mar 2007 15:41:37 GMT
Right,

the build steps are the same to one given at
http://harmony.apache.org/quickhelp_contributors.html

Also I do two things (which are not mentioned there):

     export SystemRoot=${SYSTEMROOT}

and (from <trunk>/working_classlib  directory)

       mkdir -p depends/libs/windows.x86_64
       MSVC_DIR=`dirname "\`which cl\`"`/../..
       cp \
         "${MSVC_DIR}/redist/amd64/Microsoft.VC80.CRT/msvcr80.dll" \
         depends/libs/windows.x86_64/.

(like Gregory described below).

Thanks
Vladimir Beliaev

Gregory Shimansky wrote:
> On Monday 19 March 2007 15:18 Xiao-Feng Li wrote:
>> Have you any build guide for Win64? Thanks,
> 
> Well harmony should build on it out of the box. You will need MSVC 2005 
> because only it supports compiling for x86_64 code. One issue with it is that 
> location of msvcr80.dll is not c:\windows\system32, it usually resides 
> somewhere in c:\windows\WinSxS or in MSVC 2005 installation directory. So you 
> will probably have to correct the property value msvcr.url.x86_64 in 
> classlib's depends.properties.
> 
>> On 3/19/07, Vladimir Beliaev <vladimir.k.beliaev@gmail.com> wrote:
>>>  > Oh, I didn't know Windows/EM64T is included in build regression.
>>>
>>> I can't believe it :)
>>>
>>> About 38 JIRAs (drlvm only, w/o classlib) were reported & fixed for
>>> windows/em64t by different people during passed 4 weeks... I thought
>>> everyone are speaking only about windows/em64t enabling...
>>>
>>> I've posted simple workaround for
>>> http://issues.apache.org/jira/browse/HARMONY-3421.
>>>
>>> Thanks
>>> Vladimir Beliaev
>>>
>>> Xiao-Feng Li wrote:
>>>> Oh, I didn't know Windows/EM64T is included in build regression.
>>>>
>>>> Will fix it. Thanks.
>>>>
>>>> xiaofeng
>>>>
>>>> On 3/19/07, Vladimir Beliaev <vladimir.k.beliaev@gmail.com> wrote:
>>>>> Recent changes in gc_gen breaks the windows/em64t build.
>>>>>
>>>>> Please get it fixed - I've opened HARMONY-3421  for it.
>>>>>
>>>>> Please get the build gc_gen warnings on windows/em64t fixed too.
>>>>>
>>>>> Please get your changes checked on windows/em64t (at reasonable level
>>>>> - just a 'build' in case of gc_gen).
>>>>>
>>>>> Thanks
>>>>> Vladimir Beliaev
> 


Mime
View raw message