Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.10.2008, 21:30   #1
VladimirVB
Форумчанин
 
Аватар для VladimirVB
 
Регистрация: 12.10.2008
Сообщений: 131
Стрелка Не компилируется программа

Программа:
Код:
=======================
.386
.MODEL FLAT, STDCALL
option casemap:none
includelib c:\masm32\lib\kernel32.lib
ExitProcess proto:DWORD
.code
start:
    invoke ExitProcess@0
end start
========================
При компиляции появляются сообщения об ошибке
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.

Assembling: C:\masm32\asm\sample2.asm
c:\masm32\lib\kernel32.lib(1) : error A2008: syntax error : !
c:\masm32\lib\kernel32.lib(2) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(3) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(4) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(5) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(6) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(7) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(8) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(9) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(10) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(11) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(12) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(13) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(14) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(15) : error A2044: invalid character in file
c:\masm32\lib\kernel32.lib(15) : error A2039: line too long
c:\masm32\lib\kernel32.lib(16) : error A2044: invalid character in file

и т.д.
Что делать?
VladimirVB вне форума Ответить с цитированием
Старый 12.10.2008, 21:34   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

у тебя либа (kernel32.lib) кривая
rpy3uH вне форума Ответить с цитированием
Старый 12.10.2008, 21:37   #3
VladimirVB
Форумчанин
 
Аватар для VladimirVB
 
Регистрация: 12.10.2008
Сообщений: 131
По умолчанию

Спасибо за ответ
VladimirVB вне форума Ответить с цитированием
Старый 13.10.2008, 23:30   #4
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
Радость

Когда-то я искал некривые либы для masm и нашёл fasm
Somebody вне форума Ответить с цитированием
Старый 14.10.2008, 23:22   #5
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

Смотря где искать. Я раз скачал и никаких проблем.

По теме:

Если это hutch'кая версия масма, то попробуй подключить windows.inc, хотя шансов маловато

Кстати, разве не нужно инклюдовский файл кернела подключать? Там возможно и описаны недостающие константы.

Последний раз редактировалось rpy3uH; 15.10.2008 в 08:37.
Д'якон вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не компилируется модуль Лубышев Помощь студентам 6 11.03.2013 15:40
delphi. Не компилируется! dimple Помощь студентам 2 30.04.2008 11:00
Не компилируется исходник deathsurgut Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 20.09.2007 20:15
Не компилируется исходник steck Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 32 30.07.2007 11:55