harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rana Dasgupta" <rdasg...@gmail.com>
Subject Re: [drlvm][winx86][build][gc_gen] pls fix gc_gen build on windows/em64t
Date Mon, 19 Mar 2007 17:54:01 GMT
Is there any general guideline on how we are porting __asm ?

Thanks,
Rana


On 3/19/07, Vladimir Beliaev <vladimir.k.beliaev@gmail.com> wrote:
>
> 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
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message