C7 compatible debug does not have as much information as PDB and cannot be used 
by many third-party tools.  Without the source, such debug information is of 
little use anyway.  My advice is to ignore the warnings or get the source code.

john


-----Original Message-----
From: Schnulla [mailto:magnu...@cs.tu-berlin.de] 
Sent: Monday, October 05, 2009 11:35 AM
To: c-users@xerces.apache.org
Subject: RE: PDB vc80.pdb was not found


Mhm so I have to compile xerces myself.

Just one last question: Why not setting the binary distribution
to compile the static library with debugging information using
C7 compatible debug (/Z7). So that the debugging info is placed
inside the .lib files. It saves the hassle of locating the program
database (*.pdb).



John Lilley wrote:
> 
> In my experience you cannot mix debug and non-debug libraries because they
> require different versions of the CRT.  Don't try to link the release
> library with the debug build.
> 
> vc80.pdb (or vc90.pdb) should be created when you build Xerces.  Is that
> file anywhere to be found in your Xerces build tree?  Try rebuilding the
> Xerces static-debug libraries.  If you have a binary distribution, get the
> source and build it.  This is helpful:
> 
> http://www.nabble.com/static-link-LNK4099-td19180294.html
> 
> john
> 

-- 
View this message in context: 
http://www.nabble.com/PDB-vc80.pdb-was-not-found-tp25751884p25754740.html
Sent from the Xerces - C - Users mailing list archive at Nabble.com.

Reply via email to