[GCC-XML] Error with vcInstallPatch building ... Again

Brad King brad.king at kitware.com
Tue Jun 10 09:43:47 EDT 2008


Aurélien MAIGNAN wrote:
> here is my config :
> Microsoft Visual Studio 2005
> Version 8.0.50727.762  (SP.050727-7600)
> Microsoft .NET Framework
> Version 2.0.50727 SP1
> 
> Installed Edition: VC Express
> 
> Microsoft Visual C++ 2005   76542-000-0000011-00125
> Microsoft Visual C++ 2005
> 
> i have this key :
> 
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\InstalledProducts\KB926748

Thanks for the detailed info.

> Executing F:\SILICO~2\PYGCCX~1\gccxml\GCC_XML\VCINST~1\vccat.exe "F:\Silicon Worlds\PyGccXmlCvs\gccxml\GCC_XML\VcInstall\vc8sp1ExpressInclude.patch" | "F:\Silicon Worlds\PyGccXmlCvs\gccxml\GCC_XML\VcInstall\vcpatch.exe" -p0 -t -d "F:\Silicon Worlds\PyGccXmlCvs\gccxml-build\GCC_XML\Support\Vc8ex\Include"
> 
> Error running patch.  Output is [patching file `algorithm'
> patching file `comdef.h'
> Hunk #2 succeeded at 159 (offset -4 lines).
> patching file `comip.h'
> patching file `comutil.h'
> patching file `crtdbg.h'
> Hunk #1 succeeded at 570 (offset -19 lines).
> patching file `crtdefs.h'
> Hunk #1 succeeded at 614 (offset -50 lines).
> Hunk #3 succeeded at 731 (offset -50 lines).
> Hunk #5 succeeded at 919 (offset -50 lines).
> Hunk #6 FAILED at 974.
> Hunk #8 FAILED at 1114.

Can you please create a tarball of the directory

  gccxml-build\GCC_XML\Support\Vc8ex\Include

and send it to me off-list?

> I've Cygwin on my computer.
> 
> You suggest to coping the header file manually ... but don't get it the
> patching process manning and stuff related to ...
> 
> So if i had to try it wich file i have to copy and where ? What ?
> "patch" ?  to apply and how ? (manually)

This suggestion was to help track down the problem, not to help get it
working manually.  The patching process that is failing copies standard
headers from the VC++ 8 Express installation to the gccxml build tree
and applies a patch.  I was asking whether manually copying the files to
a temporary directory and applying the patch works.  Lets see what I can
find from the tarball I requested above.  Then I can give you more
instructions on this step.

Thanks,
-Brad


More information about the gccxml mailing list