Hello guys!
I am trying to compile POCO in the latest SVN Version ( 1.3.7 ). However, I run into some problems doing so.
I am using Windows 7 x64 on an Intel Core 2 Duo Quad with 8 Gig RAM, so the power of my Computer should be sufficient.
On the one hand, the compilation will fail when I am using the Visual Studio x64 Win64 Command Prompt
COMMAND:
- Code: Select all
C:\src\poco-1.3.7_native>buildwin.cmd 90 build shared release yes devenv
OUTPUT:
- Code: Select all
C:\src\poco-1.3.7_native>buildwin.cmd 90 build shared release yes devenv
Building:
release_shared
========== Building CppUnit ==========
Microsoft (R) Visual Studio Version 10.0.30319.1.
Copyright (C) Microsoft Corp. All rights reserved.
1>------ Build started: Project: CppUnit, Configuration: release_shared x64 ----
--
1>Build started 20.11.2010 00:40:02.
1>InitializeBuildStatus:
1> Creating ".\obj\release_shared\CppUnit.unsuccessfulbuild" because "AlwaysCre
ate" was specified.
1>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\78709e6664c74d99b27fa7dd38b7a70c.rsp". Das Handle ist ung³ltig.
1>
1>
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.24
2>------ Build started: Project: WinTestRunner, Configuration: release_shared x6
4 ------
2>Build started 20.11.2010 00:40:03.
2>InitializeBuildStatus:
2> Creating ".\obj\release_shared\WinTestRunner.unsuccessfulbuild" because "Alw
aysCreate" was specified.
2>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\8798e2429b99487aa1494c3a154d445f.rsp". Das Handle ist ung³ltig.
2>
2>
2>
2>Build FAILED.
2>
2>Time Elapsed 00:00:00.35
========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
========== Building Foundation ==========
Microsoft (R) Visual Studio Version 10.0.30319.1.
Copyright (C) Microsoft Corp. All rights reserved.
1>------ Build started: Project: Foundation, Configuration: release_shared x64 -
-----
2>------ Build started: Project: TestApp, Configuration: release_shared x64 ----
--
1>Build started 20.11.2010 00:40:07.
2>Build started 20.11.2010 00:40:07.
1>InitializeBuildStatus:
2>InitializeBuildStatus:
2> Creating "obj\release_shared\TestApp.unsuccessfulbuild" because "AlwaysCreat
e" was specified.
1> Creating "obj\release_shared\Foundation.unsuccessfulbuild" because "AlwaysCr
eate" was specified.
2>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\a035f1a81c544b37bf877db3ad0c6e46.rsp". Das Handle ist ung³ltig.
2>
2>
2>
2>Build FAILED.
2>
2>Time Elapsed 00:00:00.03
1>CustomBuild:
1> Performing Custom Build Tools
1> MC: Compiling C:\src\poco-1.3.7_native\Foundation\src\pocomsg.mc
1>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\7fdb7d14a20a4e539366ec9d043ea0b1.rsp". Das Handle ist ung³ltig.
1>
1>
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.28
3>------ Build started: Project: TestLibrary, Configuration: release_shared x64
------
3>Build started 20.11.2010 00:40:07.
3>InitializeBuildStatus:
3> Creating "obj\release_shared\TestLibrary.unsuccessfulbuild" because "AlwaysC
reate" was specified.
3>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\5c2c6eca2b2443159f74283f4459150b.rsp". Das Handle ist ung³ltig.
3>
3>
3>
3>Build FAILED.
3>
3>Time Elapsed 00:00:00.06
4>------ Build started: Project: TestSuite, Configuration: release_shared x64 --
----
4>Build started 20.11.2010 00:40:07.
4>InitializeBuildStatus:
4> Creating "obj\release_shared\TestSuite.unsuccessfulbuild" because "AlwaysCre
ate" was specified.
4>TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\M
icrosoft Visual Studio 10.0\VC\BIN\amd64\CL.exe" @C:\Users\vs001\AppData\Local\T
emp\4346db66422040978e0f694acae2bcb6.rsp". Das Handle ist ung³ltig.
4>
4>
4>
4>Build FAILED.
4>
4>Time Elapsed 00:00:00.49
========== Build: 0 succeeded, 4 failed, 0 up-to-date, 0 skipped ==========
========== Building XML ==========
Batchvorgang abbrechen (J/N)? j
C:\src\poco-1.3.7_native>buildwin.cmd 90 build shared release yes devenv
On the other hand, I get everything compiled successfully using the Visual Studio x64 Cross Tools Command Prompt.*
Why won't Poco compile using the native x64 compiler?
PS: Prior to entering any VS CMD Prompt, I converted the POCO Source to VS 2010 using the attached Powershell Script.
I got the code from http://guyellisrocks.com/powershell/powershell-replace-text-in-files-and-recurse-subdirectories/ and extended it to suite my needs.
|*Except of Data/ODBC and the MySQL TestSuite Project





