Скачал себе оффлайновую версию сайта WASM.ru, где нашел текст простенькой прогульки. Решил начать с нее. Скачал себе masm32 ver. 8.2 с ссылки, которую нашел там же (если чё, по поводу кривого дистриба). ОС - WindowsXP. .386 .model flat, stdcall option casemap:none include c:\masm32\include\windows.inc include c:\masm32\include\kernel32.inc includelib c:\masm32\lib\kernel32.lib .data .code start: invoke ExitProcess, 0 end start -------------------- ml /c /coff /Cp msgbox.asm link /SUBSYSTEM:WINDOWS /LIBPATH:d:\masm32\lib msgbox.obj Закинул все в один каталог (ml, link, msgbox.asm, *.bat) Говорит ML.EXE - не является приложением win32 и Link - тоже! При установке выдал кучу ошибок типа: data error in 'ablockc.dll'. File is broken. Существенны ли они. Все мои телодвижения не избавили меня от этих ошибок. Вот! Вроде выложил всю ситуацию! Чё делать?
Повторно скачать дистриб. Свернуть все процессы перед установкой. Права админские? (теоретически это не существенно, но всё-таки...)
Вот спасибо, товарищ Quantum. Что то из головы вылетело, что при установке желательно сворачивать все приложения.
Установщик MASM32 является обычным консольным SFX-RAR-архивом. Так что из всех прав ему нужно только право на запись в директорию установки. А так — скорее всего битый архив.
> Установщик MASM32 является обычным консольным SFX-RAR-архивом. Точно не помню, но вроде инсталлятор masm32v8.2 - это SFX 7zip архив.
IceStudent Вот поэтому я и написал, что теоретически это не существенно, но на практике возникают сабжевые глюки. Под админом эти глюки происходят реже - это факт.