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.