The MASM Forum

General => The Campus => Topic started by: ragdog on July 29, 2013, 04:56:47 PM

Title: fatal error LNK1103: debugging information corrupt; recompile module
Post by: ragdog on July 29, 2013, 04:56:47 PM
Hi

I use a lib in my Masm project this lib is compiled with c++
Now try i create my Masm32 project a Debug build but i become a error

Test.lib(Calc_.obj) : fatal error LNK1103: debugging information corrupt; recompile module

In realease build works all fine.

This Test.lib is created with this settings

lib /OUT:Test.lib
cl /c /O2 /W3 Calc_.c

Have your an idea?

Title: Re: fatal error LNK1103: debugging information corrupt; recompile module
Post by: japheth on July 29, 2013, 05:43:43 PM
Quote from: ragdog on July 29, 2013, 04:56:47 PM
Have your an idea?

Actually, the debugging info might  be not "currupt", but just "too new" for the linker. Fix: use a newer linker - or an older C-compiler.

Title: Re: fatal error LNK1103: debugging information corrupt; recompile module
Post by: ragdog on July 29, 2013, 05:57:50 PM
Thanks for this Info

I have found this you're right :t

http://www.lenholgate.com/blog/2009/08/uuidlibunknwn-iobj-fatal-error-lnk1103-debugging-information-corrupt-recompile-module.html