Официальный форум СВД Встраиваемые Системы
04 Декабря, 2016, 09:05:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: QNX 6.5 - перенос исходников из 6.3.2  (Прочитано 415 раз)
chuzhik
Пользователь

Сообщений: 29


« : 29 Июля, 2015, 16:19:46 »

Установил себе QNX 6.5 - среда разработки, библиотеки для целевой машины и т.д.

В Моментиксе открыл старый проект, написанный под 6.3.2. Начал компилировать. Получил ошибку в коде создания потока - приоритет теперь по-другому задается. Это понятно, в справке описано.

Сейчас возникает другая ошибка. У меня в проекте используется sysctl.h, который в свою очередь использует stddef.h.  И вот тут компилятор ругается:

'std::ptrdiff_t' has not been declared   stddef.h   

В заголовочном файле stddef.h ошибка приходится вот на эти строки:

#ifdef _STD_USING
using _CSTD ptrdiff_t; using _CSTD size_t;
#endif /* _STD_USING */

Подскажите, может кто сталкивался, что нужно доопределить/настроить?
Записан
chuzhik
Пользователь

Сообщений: 29


« Ответ #1 : 29 Июля, 2015, 16:42:29 »

Все, исправил.
Записан
Igor V
Пользователь

Сообщений: 22


« Ответ #2 : 29 Сентября, 2016, 14:29:54 »

Столкнулся с аналогичной проблемой. Подскажите пожалуйста, как это исправляется?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

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

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

В последний раз google посещал эту страницу 30 Сентября, 2016, 17:12:21