Qi Ji,
is the any news on updated 'drlvm' build?
Your build environment seems to be ok... It has some duplications in
INCLUDE, LIB, PATH which sould not affect the build.
Also my FrameworkSDKDir points to
C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0 64bit
and your one to
C:\Program Files (x86)\v2.0 64bit
(I think it does not affect the process...)
Thanks
VB
2007/4/2, Qi Ji <[EMAIL PROTECTED]>:
Hi, Vladimir
I got the newest vm and classlib from svn yesterday, and I think that
would
be ok. But I'm still trying to get my drlvm updated now, and here is my
environment settings:
E:\jqi2\harmony-2007.03.31\trunk\working_vm\build>echo %INCLUDE%
C:\Program Files (x86)\Microsoft Visual Studio
8\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio
8\VC\INCLUDE;C:\Program Fi
les (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\include;C:\Program
Files
(x86)\Microsoft Visual Studio 8\SDK\v2.0\include;C:\Program File
s (x86)\v2.0\include;C:\Program Files (x86)\Microsoft Visual Studio
8\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\MicrosoftVisual Studio 8\VC\I
NCLUDE;C:\Program Files (x86)\Microsoft Visual Studio
8\VC\PlatformSDK\include;C:\Program Files (x86)\Microsoft Visual Studio
8\SDK\v2.0\inc
lude;C:\Program Files (x86)\Microsoft Visual Studio .NET
2003\SDK\v1.1\include\
E:\jqi2\harmony-2007.03.31\trunk\working_vm\build>echo %LIB%
C:\Program Files (x86)\Microsoft Visual Studio
8\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio
8\VC\LIB\amd64;C:\Progra
m Files (x86)\Microsoft Visual Studio
8\VC\PlatformSDK\lib\amd64;C:\Program
Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\LIB\AMD64;C:\Prog
ram Files (x86)\v2.0\Lib;C:\Program Files (x86)\v2.0\Lib\AMD64;C:\Program
Files (x86)\Microsoft Visual Studio 8\VC\ATLMFC\LIB\amd64;C:\Progr
am Files (x86)\Microsoft Visual Studio 8\VC\LIB\amd64;C:\Program Files
(x86)\Microsoft Visual Studio 8\VC\PlatformSDK\lib\amd64;C:\Program F
iles (x86)\Microsoft Visual Studio 8\SDK\v2.0\LIB\AMD64;C:\Program Files
(x86)\Microsoft Visual Studio .NET 2003\SDK\v1.1\Lib\
E:\jqi2\harmony-2007.03.31\trunk\working_vm\build>echo %LIBPATH%
C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ATLMFC\LIB\amd64;
E:\jqi2\harmony-2007.03.31\trunk\working_vm\build>echo %Path%
C:\Program Files (x86)\Microsoft Visual Studio 8\VC\BIN\amd64;C:\Program
Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\bin\win64\amd6
4;C:\Program Files (x86)\Microsoft Visual Studio
8\VC\PlatformSDK\bin;C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727;C:\Program
Files (x86)
\Microsoft Visual Studio 8\VC\VCPackages;C:\Program Files (x86)\Microsoft
Visual Studio 8\Common7\IDE;C:\Program Files (x86)\Microsoft Visua
l Studio 8\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio
8\Common7\Tools\bin;C:\Program Files (x86)\Microsoft Visual Studio 8
\SDK\v2.0\bin;C:\Program Files (x86)\Intel\VTune\CGGlbCache;C:\Program
Files
(x86)\Intel\VTune\Analyzer\Bin32e;C:\Program Files (x86)\Intel\
VTune\Shared\Bin32e;C:\Program Files
(x86)\Intel\VTune\Shared\Bin;C:\Program
Files (x86)\Common Files\Intel\Shared Files\IDVC;C:\Program Fil
es
(x86)\Intel\VTune\Analyzer\Bin;c:\progra~2\java\jdk1.5.0_07\bin;C:\Program
Files (x86)\Windows Resource Kits\Tools\;C:\Program Files\Supp
ort
Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files (x86)\Subversion\bin;C:\PROGRA~2\F-Secure\ssh;C:\apache-
ant-1.6.5\bin;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
E:\jqi2\harmony-2007.03.31\trunk\working_vm\build>echo %FrameworkSDKDir%
C:\Program Files (x86)\v2.0 64bit
On 4/2/07, Vladimir Beliaev <[EMAIL PROTECTED]> wrote:
> > Could you also set your environments settings cmd ("Visual Studio 2005
x64
> Win64 Command Prompt"):
>
> I meant "Could you also send...".
>
>
> 2007/4/2, Vladimir Beliaev <[EMAIL PROTECTED]>:
> >
> > May be it worth getting a fresh Harmony version (although it takes
time)
&
> > retry with it before reinstalling windows...
> >
> > Another variant is to redo "update" (in properly set environment) [I
do
it
> > from cygwin]:
> > cd <trunk>/working_vm/build
> > ./buid.bat clean
> > rm -fr ./pre-copied
> > rm -fr ./win_em64t_msvc_debug
> > cd .. # the target dir is <trunk>/working_vm
> > svn update
> > cd ./build
> > ./build.bat update
> >
> > and then try to build again...
> >
> > I'm recalling my situation from previous week when I was not able to
build
> > drlvm "kernel classes" - sources update, cleaning did not help (I
missed
to
> > do "./build.update")... I did not meat previously the linking error
you
> > described to give the quick answer.
> >
> > Could you also set your environments settings cmd ("Visual Studio 2005
x64
> > Win64 Command Prompt"):
> > INCLUDE
> > LIB
> > LIBPATH
> > Path
> > FrameworkSDKDir
> >
> > Thanks
> > Vladimir Beliaev
> >
> > 2007/4/2, Qi Ji <[EMAIL PROTECTED]>:
> > >
> > > Vladimir, your infomation is very important to me, thank you!!
> > > I followed Xiao-Feng's guild, and my environment virables are all
the
> > > same as yours, but the error is still there.
> > > I reinstalled vs2005, but the situation was just as it was.
> > > Could it help if I reinstall Windows?
> > >
> > > On 4/2/07, Vladimir Beliaev < [EMAIL PROTECTED]> wrote:
> > > > You may call to MSVC2005 development environment setting script
w/o
> > > setting
> > > > INCLUDE & LIB manually for building on windows/x86_64.
> > > >
> > > > You either do this with the command (if MSVC is installed to its
> > > default
> > > > location):
> > > >
> > > > call "C:\Program Files (x86)\Microsoft Visual Studio
> > > 8\VC\vcvarsall.bat"
> > > > amd64
> > > >
> > > > or run cmd.exe through GUI from Start menu like:
> > > >
> > > > Start->Programs->Miscrisoft Visula Strudion 2005->Visula Studio
> > > > Tools->Visual Studio 2005 x64 Win64 Command Prompt
> > > >
> > > > Anyway, in this console (in shell):
> > > >
> > > > $ echo $INCLUDE
> > > > C:\Program Files (x86)\Microsoft Visual Studio
> > > > 8\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio
> > > > 8\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio
> > > > 8\VC\PlatformSDK\include;C:\Program Files (x86)\Microsoft Visual
> > > Studio
> > > > 8\SDK\v2.0\include;
> > > >
> > > > $ echo $LIB
> > > > C:\Program Files (x86)\Microsoft Visual Studio
> > > > 8\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual
Studio
> > > > 8\VC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio
> > > > 8\VC\PlatformSDK\lib\amd64;C:\Program Files (x86)\Microsoft Visual
> > > Studio
> > > > 8\SDK\v2.0\LIB\AMD64;
> > > > mstmrtd193: ~ $
> > > >
> > > > More hints are given by Xiao-Feng here:
> > > > http://wiki.apache.org/harmony/DevBuild_Win64
> > > >
> > > > Thanks
> > > > Vladimir Beliaev
> > > >
> > > > 2007/4/1, Qi Ji <[EMAIL PROTECTED]>:
> > > > >
> > > > > Weldon, thanks a lot for your reply.
> > > > > I updated classlib and drlvm, and then rebuild, but the error
still
> > > exist.
> > > > > Can anybody paste here the win64 environment virables, such as
> > > INCLUDE and
> > > > > LIB?
> > > > >
> > > > > Thanks!
> > > > > Qi Ji
> > > > >
> > > > > On 3/30/07, Weldon Washburn < [EMAIL PROTECTED]> wrote:
> > > > > > Sorry for the inconvenience. Please try "svn update" now. We
> > > have had
> > > > > a
> > > > > > very difficult time applying a performance enhancement that
> > > inlines
> > > > > > thread-local storage (H3065). It should be fixed now.
> > > > > >
> > > > > > On 3/29/07, kent qi <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > > Hi, colleagues,
> > > > > > > When building harmony on 64bit Windows, I met such
problem:
> > > > > > >
> > > > > > > build.native.link:
> > > > > > > [cc] 0 total files to be compiled.
> > > > > > > [cc] Starting link
> > > > > > > [cc] Creating library jitrino.lib and object
> > > jitrino.exp
> > > > > > > [cc] LINK : error LNK2001: unresolved external symbol
> > > > > _CorDllMain
> > > > > > > [cc] jitrino.dll : fatal error LNK1120: 1 unresolved
> > > externals
> > > > > > >
> > > > > > >
> > > > > > > Does anyone know how to fix it? Thanks a lot!!
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Weldon Washburn
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Vladimir Beliaev
> > > > Intel Middleware Products Division
> > > >
> > >
> >
> >
> >
> > --
> > Vladimir Beliaev
> > Intel Middleware Products Division
> >
>
>
>
> --
> Vladimir Beliaev
> Intel Middleware Products Division
>
--
Vladimir Beliaev
Intel Middleware Products Division