> completely unrelated, but what is vc90.pdb? I suddenly see enormous > numbers of this same warning: >
The Program Database Filename. If you look at a solution configuration, you'll see it is configured under Configuration Properties -> C/C++ -> Output Files. I'm guessing you probably cleaned your intermediate directories, since the default is $(IntDir)\vc90.pdb. The PDB files contents are controlled by the /Z switches (/Z7/Zi/ZI). The PDB contains the information necessary for debugging - symbolic names, types of variables, line numbers, etc. *Extremely* handy to have for production releases. I'm guessing that the linker errors are all related to SDK components built outside of the CMake process (eg: libpano, OpenEXR, etc). Many of the libraries in the SDK don't have explicit pathnames specified, hence the default vc90.pdb. For Hugin itself, and the other CMake projects, if you build RelWithDebInfo, you'll end up generating PDB files matching the names of the exes (Under Linker -> Debugging -> Generate Program Database File). It's by no means a critical error - it just means that symbolic debug information for that static library won't end up in the pdb for the executable. However, since the PDBs aren't being tracked for releases anyways, I wouldn't worry about it. Even if they were, they're not indexed (eg: with srcsrv from the Windows Debugging Tools), so debugging would still be a PITA. Nothing to worry about :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx -~----------~----~----~----~------~----~------~--~---
