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