Bug 11141 – Missing .pdb file with phobos64

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2013-09-29T09:24:00Z
Last change time
2013-10-01T04:12:50Z
Assigned to
nobody
Creator
turkeyman

Comments

Comment #0 by turkeyman — 2013-09-29T09:24:56Z
Link warning occurs: 1>phobos64.lib(errno_c.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'phobos64.lib(errno_c.obj)' or at 'D:\Projects\sandpit\vc100.pdb'; linking object as if no debug info Warning 4099: http://msdn.microsoft.com/en-us/library/b7whw3f3%28VS.80%29.aspx This is just some annoying spam that can't be turned off. Suggest: include the .pdb with phobos64.lib in lib64/ or disable debug info when building phobos?
Comment #1 by r.sagitario — 2013-09-30T07:00:20Z
This has been fixed in git-HEAD by not using PDB files for the debug information, but embedded info in the object files (/Z7 instead of /Zi). druntime commit caff54c4fd2234bd914b25fe529f5e121bbd6c9e
Comment #2 by turkeyman — 2013-10-01T04:12:50Z
Awesome.