Официальный форум СВД Встраиваемые Системы
27 Июня, 2017, 10:21:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Momentics IDE internal Compiler Error  (Прочитано 251 раз)
LH
Опытный пользователь

Сообщений: 259


« : 19 Января, 2017, 14:08:03 »

При попытке компиляции с ключом отладки -g исходных текстов библиотеки librevisa
https://directory.fsf.org/wiki/Librevisa

получаю ошибку:

internal compiler error: in dwarf2out_finish, at dwarf2out.c:16724

Ошибка указывает на конец файла (последнюю закрывающуюся скобку ).

При компиляции без ключа отладки (без -g) данная ошибка не наблюдается.

При компиляции и сборке библиотеки в среде QNX6.5.0 (с ключом -g ) ошибка так же не наблюдается.

При подключением include-файла <stdarg.h>
 
определение типа  __NTO_va_list не происходит в ходе компиляции.

...
_C_STD_BEGIN
typedef   __NTO_va_list         va_list;
_C_STD_END
...

« Последнее редактирование: 20 Января, 2017, 10:14:42 от LH » Записан
LH
Опытный пользователь

Сообщений: 259


« Ответ #1 : 20 Января, 2017, 10:15:30 »

Если пробую прямо использовать
...
typedef   __NTO_va_list         va_list;
...
то возникает описанная выше ошибка.

Если пробую
#include <sys/io.h>
...
typedef   __NTO_va_list         va_list;
...
то ошибка не возникает

Как правильно определить тип va_list?

Спасибо.
« Последнее редактирование: 20 Января, 2017, 10:24:14 от LH » Записан
Игорь Рондарев
Сотрудник СВД ВС
Опытный пользователь

Сообщений: 101


Сотрудник СВД ВС


WWW
« Ответ #2 : 15 Февраля, 2017, 18:53:10 »

Добрый день! Поскольку Вы осуществляете сборку из среды Momentics, на результат может влиять то, каким образом исходный код библиотеки был импортирован в Momentics, и с какими именно настройками проекта выполняется сборка (тип проекта, используемый toolchain - gcc или qcc и т.д.).
« Последнее редактирование: 15 Февраля, 2017, 20:02:56 от Игорь Рондарев » Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2017 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 18 Июня, 2017, 03:06:02