D - Tips for Debugging Linking Errors?
Benji Smith <dlanguage xxagg.com> writes:
Aug 19 2003
"Walter" <walter digitalmars.com> writes:
The first thing I'd do is make sure you're using 0.69 for all the files, as it changed the way name mangling is done. The names you're showing are for 0.68 and earlier. Next, I'd use grep across the .obj files and see which files define the undefined symbols and which .obj files refer to them. You can use obj2asm on the .obj files to help identify where the symbols go. The type id string mangling can be figured out by looking at \dmd\src\dmd\mtype.c. Look for the 'deco' functions.
Aug 21 2003