· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Дошлепок к MASM32V8 by wasm team

Посл.отвђт Сообщенiе


Дата: Мар 9, 2003 13:47:11

Вобщем стоял у меня MASM32V7 и все работало отдатка в ICE 4.05 текст прям как в исходнике с сохранением всех имен переменных и т.д. Кстати bat файл для отладки я создавал как написано в MASM32.hlp и все .bat в директории BIN изменил.
Вчера скачал MASM32V8 и дошлепок к нему BIN.zip(http://wasm.ru/tools/7/masm32v8.zip и http://wasm.ru/tools/7/BIN.zip)
отладка сразу обломалась nmsym говорит типа: no debug information found. Решил разобраться в чем дело после не очень долгих ковыряний и эксперментов кажись причина была найдена. Усе проблемы в файлах .pdb.
в MASM32V7 версия .pdb которые генерит линкер: Microsoft C/C++ program database 2.00(узято из заголовка файла), а в MASM32V8 с BIN.zip: Microsoft C/C++ MSF 7.00. Видимо nmsym непонимает эту новую версию .pdb. Может я неправ но другого объяснения я пока найти не могу.
Если BIN.zip не ставить то все работает OK!

WASM TEAM
И как теперь эту проблему решить?
Мона конечно написать новый nmsym, но тута наверно мороки немеряно.
[b][/b]


Дата: Мар 9, 2003 15:43:55

Тут, IMHO, два варианта: либо старым линкером пользоваться если линкуется, либо посмотреть, что там с nmsym в последнем Driver Studio/Suite.


Дата: Мар 10, 2003 14:40:00

Если бы уменя была Driver Studio 2.6 и круче я бы посмотрел, но поскоку у меня ее нет люди кому несложно киньте мне по мылу два файла nmsym.exe и nmtrans.dll прежде чем кидать посмотрите тока версию nmsym у меня Version 1.22, мне нужно выше 1.22.
Мой mail MAXASM@yandex.ru
Спасибо.


Дата: Мар 10, 2003 20:12:26

мне нужно выше 1.22
Отправил 1.24


Дата: Мар 10, 2003 21:21:02 · Поправил: Asterix

Пора уже и SoftICE сменить на более
новый.


Дата: Мар 10, 2003 21:33:17

Теперь вот че он мне говорит: Failed to create a DIA data source. Please ensure that msdia20.dll is properly installed.
Искал по всему винту msdia20.dll не нашел так что присылайте.

Asterix
Так скажи где лежит.


Дата: Мар 11, 2003 08:57:24

Входит в DIA SDK. Есть в комплекте к msvc 7.0 и как это не странно недавно выложено на wasm ;-)

MS DIA SDK [Microsoft Corporation]


Дата: Мар 12, 2003 22:06:51

nmsym1.24+msdia20.dll и все работает.
Спасибо всем за участие.
Тему можно закрывать.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.058