Официальный форум СВД Встраиваемые Системы
20 Апрель, 2024, 14:50:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

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

Сообщений: 74


« : 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
Пользователь

Сообщений: 74


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

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

Сообщений: 26


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

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

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

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

В последний раз google посещал эту страницу 08 Февраль, 2021, 09:16:52