https://bugs.winehq.org/show_bug.cgi?id=48520
Bug ID: 48520 Summary: building wine with pdb support requires setting CROSSLDFLAGS on make command line Product: Wine Version: 5.0 Hardware: x86 OS: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: build-env Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: ---
d6625bd1297e38efe6da405d4d6ebaea2078600d was supposed to fix this, but doesn't fully. After that, if you do (with llvm-mingw): export CROSSCFLAGS="-Og -g -gcodeview" export CROSSLDFLAGS="-Wl, -pdb=" ./configure make
pdbs will not be built. Instead, one must run: make CROSSLDFLAGS="-Wl, -pdb="
ideally that should not be required, passing it to configure should be enough.
https://bugs.winehq.org/show_bug.cgi?id=48520
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #1 from Jacek Caban jacek@codeweavers.com --- The correct value for CROSSLDFLAGS is "-Wl,-pdb=" (without space after ',').
I don't know why adding CROSSLDFLAGS as make argument helps for you, it shouldn't make a difference.
https://bugs.winehq.org/show_bug.cgi?id=48520
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEW |RESOLVED
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Jacek Caban from comment #1)
The correct value for CROSSLDFLAGS is "-Wl,-pdb=" (without space after ',').
I don't know why adding CROSSLDFLAGS as make argument helps for you, it shouldn't make a difference.
Thanks; removing the space fixed it for configure.
https://bugs.winehq.org/show_bug.cgi?id=48520
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |nerv@dawncrow.de
--- Comment #3 from André H. nerv@dawncrow.de --- closing invalid