Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прослушать запись в файл https://www.cyberforum.ru/ cpp/ thread355686.html
Доброе утро! Стоит задача записи некоторых атрибутов в CAD файл (UG) без ее запуска. Если изменять текущие атрибуты в файле без добавления или исключения символов, то файл запускается нормально. но...
Вопрос про mpi (рассылка элементов массива) C++
Привет всем, вопрос у меня следующий: можно ли с помощью mpi организовать одновременный доступ ко всему массиву для всех процессов? т.е. у меня следующия задача связанная с Монте-Карло...
Кодировка 8BITMIME C++
Может у кого есть готовые алгоритмы шифровки base64, можно пример?
C++ Передать логин и пароль на SMPT сервер В общем вопрос по теме топика, програмно подконнектился к smtp.mail.ru, но не знаю как передать на него свой логин и пароль Вот как послал меня сервер recv - 503 Administrative prohibition --... https://www.cyberforum.ru/ cpp/ thread355304.html
C++ Модификация AST дерева GCC https://www.cyberforum.ru/ cpp/ thread355055.html
всем привет. есть задумка реализовать для GCC плагин расширяющий/добавляющий некоторые возможности С++ языку. проблемы со сбором информации из AST нет. могу получить любую необходимую мне...
[Build error] No rule to make target 'String.o'. Stop. C++
Здравствуйте! Набросал два файла с кодом вроди все нормально, но при компиляции файла String.h получаю следущее No rule to make target 'String.o'. Stop. ??? Не подскажите добрые люди как его...
Помогите с созданием проекта C++
не могу создать проект!!! вот что выводит когда нажимаю создать проект >WIN32 > Консольное приложение Win32 http://rghost.ru/21697351/image.png а далее если нажму сохранить он кидает вот сюда...
C++ Стандарт C++11 опубликован! Как стало известно, ISO опубликовал документ стандарта C++11! Мои поздравления всем плюсовикам! Теперь C++11 - полностью и на сто процентов новый C++. Прощай, C++03… Кстати, вдруг кто захочет... https://www.cyberforum.ru/ cpp/ thread351772.html
C++ Помогите с ошибкой. Ассемблерные блоки https://www.cyberforum.ru/ cpp/ thread351513.html
Помогите пожалуйста разобраться с ошибкой Есть header файл с описанием объекта, привожу часть кода class CBrain { public: CBrain( void ); virtual ~CBrain( void ); void SetMemDepth( UINT...
C++ Как из нескольких картинок разного качества зделать одну хорошего Вот такая проблема из названия выходит. Есть картинка в качестве 320x320 170x128 56x42 как из них сделать одну хорошую. Может кто программу какую знает, или написать может. ПОМОГИТЕ ПЛИИЗ!... https://www.cyberforum.ru/ cpp/ thread351437.html
Эксперт С++
3210 / 1459 / 73
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
0

Странная ошибка при сборке nasm

25.09.2011, 15:50. Просмотров 10130. Ответов 3
Метки (Все метки)

всем привет.
нужно собрать nasm для вендус. использую MSYS+MinGW.

configure прошел успешно.
при сборке получаю такое:
nasm.h:476:5: error: expected identifier before numeric constant
nasm.h:882:26: error: 'PREFIX_ENUM_LIMIT' undeclared here (not in a function)
ссылка на этот файл: http://repo.or.cz/w/nasm.git/blob/HEAD:/nasm.h
и конкретно первый фрагмент:
C
1
2
3
4
5
6
7
8
9
enum prefixes { /* instruction prefixes */
 P_none = 0,
 PREFIX_ENUM_START = REG_ENUM_LIMIT,
 P_A16 = PREFIX_ENUM_START, P_A32, P_A64, P_ASP,
 P_LOCK, P_O16, P_O32, P_O64, P_OSP,
 P_REP, P_REPE, P_REPNE, P_REPNZ, P_REPZ, P_TIMES,
 P_WAIT, /** <<<<<<<<<<<<<<<<< 476 */
 PREFIX_ENUM_LIMIT
};
второй:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
enum special_tokens {
    SPECIAL_ENUM_START  = PREFIX_ENUM_LIMIT, /** <<<<<<<<<<< 882 */
    S_ABS               = SPECIAL_ENUM_START,
    S_BYTE,
    S_DWORD,
    S_FAR,
    S_LONG,
    S_NEAR,
    S_NOSPLIT,
    S_OWORD,
    S_QWORD,
    S_REL,
    S_SHORT,
    S_STRICT,
    S_TO,
    S_TWORD,
    S_WORD,
    S_YWORD,
    SPECIAL_ENUM_LIMIT
};
собственно вторая ошибка вызвана первой.

никак не могу понять что тут не правильно с enum %)


спасибо.

Добавлено через 1 час 15 минут
ах ###! P_WAIT - макрос который определен в mingw`овском process.h

какие идеи, кроме как рефакторить коды nasm`а ?

Вернуться к обсуждению:
Странная ошибка при сборке nasm
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2011, 15:50
Готовые ответы и решения:

Реализовать через тип данных структура. При сборке и отладки возникает ошибка. В чем ошибка?
С++ в таблице из 5 строк хранятся данные о товарах: наименование, цена, количество. Определить и...

Странная ошибка при сборке
Здравствуйте, ситуация такая. Скопировал проект на другой компьютер и на другой Apple developer...

Ошибка компиляции при переводе с NASM в MASM32
Доброго времени суток форумчани. В общем в чем суть моего вопроса. Я самостоятельно пытаюсь...

[NASM] Ошибка при выводе форматной строки
Если не сложно посмотрите код, вроде все сделал как надо, но программа не выдает мне нужного...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.