The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: GODlike on December 24, 2005, 01:15:05 PM

Title: Debug Link with link.exe ver 7.00.9466
Post by: GODlike on December 24, 2005, 01:15:05 PM
I have a little problem. I'm currently testing the ml.exe ver 7.00.9466 and the link.exe ver 7.00.9466. The problem occurs when I link with debugging information (without it everything is ok). I use the libs from masm32 package. With the masm32 package linker and ml everything works ok too.

make.bat params:
ml.exe /c /coff /Cx /Zi /I c:\data\projects\masm7\include /I c:\data\projects\masm7\macros %1.asm

link.exe /SUBSYSTEM:CONSOLE /DEBUG /LIBPATH:"C:\data\projects\masm7\lib" masm32.lib gdi32.lib user32.lib kernel32.lib Comctl32.lib comdlg32.lib shell32.lib oleaut32.lib %1.obj


The error:
fatal error LNK2023: bad dll or entry point 'msobj10.dll'!'?FCreateReader@IDebugSSectionReader@@SA_NPAEIPAPAV1@K@Z'


What's wrong??
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: hutch-- on December 24, 2005, 01:58:25 PM
I know this much without knowing much of the detail that the debugging specs have changed from earlier versions of ML to 7 and later.
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: GODlike on December 24, 2005, 04:21:38 PM
I suppose I have to rebuild all the libs in the lib dir (I've rebuild only the masm32.lib and fpu.lib). Am I right?? Where did you find the libs??
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: hutch-- on December 24, 2005, 08:30:54 PM
The source for both the masm32 lib and Ray's fpu lib are contained in the current version of masm32. get the beta 9 from the masm32 subforum as it has Ray's latest version in it. Place the version 7.00 of ML in the bin dir and rebuild all of the libs by running the MAKELIBS.BAT file in the masm32 directory.
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: GODlike on December 24, 2005, 08:48:48 PM
Thanks for your time hutch--. Nice work by the way  :U
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: GODlike on December 24, 2005, 11:42:10 PM
After some search I found out that I don't have the msobj10.dll

I have VStudio 6 and 8 and I can't find it.
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: hutch-- on December 25, 2005, 01:31:34 AM
I guess as you have ML 7.00 you are a legitimate user so here is the missing DLL.

[attachment deleted by admin]
Title: Re: Debug Link with link.exe ver 7.00.9466
Post by: GODlike on December 25, 2005, 09:56:31 AM
Tnx that did it!!!