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

 WASM Phorum —› WASM.HELHEIM —› Помогите ламеру

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


Дата: Сен 15, 2004 22:38:23

Поставил сегодня MASM32 Решил сразу скомпилить тестовый сэмпл, а тут такой облом.. :(
Где собака зарыта. Подскажите?

Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 1251 as default
Creating rsrc.RES
RC: RCPP -CP 1251 -f C:\masm32\testinst\RCa03064 -g C:\masm32\testinst\RDa03064
-DRC_INVOKED -D_WIN32 -pc\:/ -E -I. -I .


RC : fatal error RC1110 : could not open rsrc.rc


Microsoft (R) Windows Resource To Object Converter Version 5.00.1736.1
Copyright (C) Microsoft Corp. 1992-1997. All rights reserved.

CVTRES : fatal error CVT1101: cannot open rsrc.res for reading
Для продолжения нажмите любую клавишу . . .


Дата: Сен 15, 2004 22:48:52

ml.exe тоже не получается

C:\masm32\bin>ml.exe frg.asm /AT
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.

Assembling: frg.asm
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

/z2
"frg.obj" /t
"frg.com"
NUL
LINK : warning LNK4044: unrecognized option "z2"; ignored
LINK : warning LNK4044: unrecognized option "t"; ignored
frg.obj : warning LNK4033: converting object format from OMF to COFF
frg.obj : fatal error LNK1190: invalid fixup found, type 0x0001

C:\masm32\bin>


Дата: Сен 15, 2004 23:10:39

Похоже, не найден rsrc.res.

Может, для начала проще будет скачать RadASM? Он сам всё скомпилирует + ИДЕ нормальная. А потом уже сам научишься.


Дата: Сен 16, 2004 04:14:33

ipse
RC : fatal error RC1110 : could not open rsrc.rc
Согласен с cresta. Скорее всего, компилятор ресурсов (RC.EXE) не может найти файл rsrc.rc.

CVTRES : fatal error CVT1101: cannot open rsrc.res for reading
Это следствие предыдущей ошибки, т.к. файл rsrc.res является результатом работы компилятора ресурсов.

Во втором случае ml.exe использует для линковки dos'овского объектного файла link'ер, который не умеет этого делать. В качестве линкера для dos приложений найди Lnk563.exe (selfextract zip archive) в нем есть link.exe - Microsoft (R) Segmented Executable Linker Version 5.60.339 Dec 5 1994.


Дата: Сен 16, 2004 16:37:01

ipse

Попробуй найти в папке с файлами файл с расширением .rc и назови его rsrc.rc


Дата: Сен 16, 2004 16:38:22

Да, и не забудь в .asm и .inc файлах тоже поменять название этого .rc


Дата: Сен 16, 2004 21:20:59

В том-то и дело, что в папке с masm32 находится около 50 файлов rsrc.rc


Дата: Сен 16, 2004 21:27:19

Все, спасибо. Разобрался. :)


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