Is there any general guideline on how we are porting __asm ?
Thanks, Rana On 3/19/07, Vladimir Beliaev <[EMAIL PROTECTED]> 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 <[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 >
