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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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