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??
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.
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??
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.
Thanks for your time hutch--. Nice work by the way :U
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.
I guess as you have ML 7.00 you are a legitimate user so here is the missing DLL.
[attachment deleted by admin]
Tnx that did it!!!