Sure. Updating https://*** [...] At revision 8019 [Build project on Windows 7 (vm2)] $ cmd /c call C:\Users\jenkins-slave\hudson5365928573798612311.bat
C:\home\jenkins-slave\workspace\Build project on Windows 7 (vm2)>call build_script_WIN7_64.bat "Build project on Windows 7 (vm2)" ------- Before vcvarsall.bat----------------------------------------- C:\home\jenkins-slave\workspace\Build project on Windows 7 (vm2)>set ALLUSERSPROFILE=C:\ProgramData BUILD_ID=2012-11-07_10-43-11 BUILD_NUMBER=295 BUILD_TAG=jenkins-Build project on Windows 7 (vm2)-295 BUILD_URL=https://*** COMPUTERNAME=project-TEST-VM2 COMSPEC=C:\Windows\system32\cmd.exe EXECUTOR_NUMBER=0 HOME=C:\cygwin\home\jenkins-slave HOMEDRIVE=C: HOMEPATH=\cygwin\home\jenkins-slave HUDSON_COOKIE=f0cf8a4d-3fc1-40bf-9218-ca5615a9259c HUDSON_HOME=/var/lib/jenkins HUDSON_SERVER_COOKIE=d747dbd00b7572f87e463a328c09c682 HUDSON_URL=https://*** JENKINS_HOME=/var/lib/jenkins JENKINS_SERVER_COOKIE=d747dbd00b7572f87e463a328c09c682 JENKINS_URL=https://*** JOB_NAME=Build project on Windows 7 (vm2) JOB_URL=https://***/job/Build%20project%20on%20Windows%207%20(vm2)/ LOGNAME=jenkins-slave LOGONSERVER=\\project-TEST-VM2 MAIL=/var/spool/mail//jenkins-slave NODE_LABELS=all vm2 win7 windows7 windows7-64 NODE_NAME=*** OS=Windows_NT PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files\doxygen\bin;C:\Program Files\SlikSvn\bin;C:\cygwin\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROGRAMFILES=C:\Program Files (x86) PROMPT=$P$G PWD=/home/jenkins-slave SHELL=/bin/bash SHLVL=1 SSH_CLIENT=141.42.152.159 33712 22 SSH_CONNECTION=141.42.152.159 33712 141.42.152.163 22 SVN_REVISION=8018 SVN_URL=https://*** SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows USER=jenkins-slave USERDOMAIN=*** USERNAME=cyg_server USERPROFILE=C:\Users\jenkins-slave WINDIR=C:\Windows WORKSPACE=/home/jenkins-slave/workspace/Build project on Windows 7 (vm2) _=/cygdrive/c/Windows/system32/java --------------------------------------------------------------------- C:\home\jenkins-slave\workspace\Build project on Windows 7 (vm2)>call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" Setting environment for using Microsoft Visual Studio 2010 x86 tools. ------- After vcvarsall.bat----------------------------------------- ALLUSERSPROFILE=C:\ProgramData BUILD_ID=2012-11-07_10-43-11 BUILD_NUMBER=295 BUILD_TAG=jenkins-Build project on Windows 7 (vm2)-295 BUILD_URL=https://***/jenkins/job/Build%20project%20on%20Windows%207%20(vm2)/295/ COMPUTERNAME=project-TEST-VM2 COMSPEC=C:\Windows\system32\cmd.exe DevEnvDir=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ EXECUTOR_NUMBER=0 Framework35Version=v3.5 FrameworkDir=C:\Windows\Microsoft.NET\Framework\ FrameworkDIR32=C:\Windows\Microsoft.NET\Framework\ FrameworkVersion=v4.0.30319 FrameworkVersion32=v4.0.30319 FSHARPINSTALLDIR=c:\Program Files (x86)\Microsoft F#\v4.0\ HOME=C:\cygwin\home\jenkins-slave HOMEDRIVE=C: HOMEPATH=\cygwin\home\jenkins-slave HUDSON_COOKIE=f0cf8a4d-3fc1-40bf-9218-ca5615a9259c HUDSON_HOME=/var/lib/jenkins HUDSON_SERVER_COOKIE=d747dbd00b7572f87e463a328c09c682 HUDSON_URL=https://*** INCLUDE=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include; JENKINS_HOME=/var/lib/jenkins JENKINS_SERVER_COOKIE=d747dbd00b7572f87e463a328c09c682 JENKINS_URL=https://*** JOB_NAME=Build project on Windows 7 (vm2) JOB_URL=https://***/job/Build%20project%20on%20Windows%207%20(vm2)/ LIB=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib; LIBPATH=C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v3.5;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB; LOGNAME=jenkins-slave LOGONSERVER=\\project-TEST-VM2 MAIL=/var/spool/mail//jenkins-slave NODE_LABELS=all vm2 win7 windows7 windows7-64 NODE_NAME=*** OS=Windows_NT PATH=c:\Program Files (x86)\Microsoft F#\v4.0\;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VSTSDB\Deploy;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v3.5;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files (x86)\HTML Help Workshop;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files\doxygen\bin;C:\Program Files\SlikSvn\bin;C:\cygwin\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROGRAMFILES=C:\Program Files (x86) PROMPT=$P$G PWD=/home/jenkins-slave SHELL=/bin/bash SHLVL=1 SSH_CLIENT=141.42.152.159 33712 22 SSH_CONNECTION=141.42.152.159 33712 141.42.152.163 22 SVN_REVISION=8018 SVN_URL=https://*** SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows USER=jenkins-slave USERDOMAIN=project-test-vm2 USERNAME=cyg_server USERPROFILE=C:\Users\jenkins-slave VCINSTALLDIR=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VSINSTALLDIR=c:\Program Files (x86)\Microsoft Visual Studio 10.0\ WINDIR=C:\Windows WindowsSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\ WORKSPACE=/home/jenkins-slave/workspace/Build project on Windows 7 (vm2) _=/cygdrive/c/Windows/system32/java --------------------------------------------------------------------- -- The C compiler identification is MSVC 16.0.40219.1 -- The CXX compiler identification is MSVC 16.0.40219.1 -- Check for CL compiler version -- Check for CL compiler version - 1600 -- Check if this is a free VC compiler -- Check if this is a free VC compiler - no -- Check for working C compiler: c:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe -- Check for working C compiler: c:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe -- broken CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE): The C compiler "c:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/home/jenkins-slave/workspace/Build project on Windows 7 (vm2)/build-root/build/CMakeFiles/CMakeTmp Run Build Command:nmake /NOLOGO "cmTryCompileExec3250625551\fast" "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f CMakeFiles\cmTryCompileExec3250625551.dir\build.make /nologo -L CMakeFiles\cmTryCompileExec3250625551.dir\build "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -E cmake_progress_report "C:\home\jenkins-slave\workspace\Build project on Windows 7 (vm2)\build-root\build\CMakeFiles\CMakeTmp\CMakeFiles" 1 Building C object CMakeFiles/cmTryCompileExec3250625551.dir/testCCompiler.c.obj c:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe @.\nm7D7B.tmp testCCompiler.c C:\home\jenkins-slave\workspace\Build project on Windows 7 (vm2)\build-root\build\CMakeFiles\CMakeTmp\testCCompiler.c : fatal error C1902: Program database manager mismatch; please check your installation NMAKE : fatal error U1077: 'c:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : return code '0x2' Stop. NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2' Stop. CMake will not be able to correctly generate this project. Call Stack (most recent call first): -- Configuring incomplete, errors occurred! Am Mittwoch, 7. November 2012 13:55:26 UTC+1 schrieb slide: > > Can you give a build log? > > > On Wed, Nov 7, 2012 at 3:54 AM, Philipp Schröter > <pschr...@gmail.com<javascript:> > > wrote: > >> Hello, >> >> I am working on a project which uses Jenkins to start a build process >> involving CMake. When I run the build on the machine itself, it works. But >> it get's started form Jenkins it fails with a problem with CMake having >> problems with Visual Studio compiler. (fatal error C1902: Program database >> manager mismatch; please check your installation) >> I have tried all the solutions that are proposed here: >> https://wiki.jenkins-ci.org/display/JENKINS/My+software+builds+on+my+computer+but+not+on+Jenkins >> without any success. >> >> Jenkins logs on as a local user (which can successfully build and compile >> the project if he is doing it on the machine), updates the source code from >> a subversion repository and starts the project with the following Windows >> batch script: >> call build_script_WIN7_64.bat "%JOB_NAME%" >> >> build_script_WIN7_64.bat looks like this: >> call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" >> cd C:\home\jenkins-slave\workspace\%~1\build-root >> mkdir build >> cd build >> cmake -G "NMake Makefiles" ..\..\project >> nmake /k >> exit /B %ERRORLEVEL% >> >> Putting the script instructions directly into Jenkins didn't help. >> >> PS: %~1 is the name of the project "Build project on Windows 7 (vm2)" >> which is passed to the batch file and having the double quotes removed by >> the tilde. >> > > > > -- > Website: http://earl-of-code.com >