QNX.ORG.RU

Разработка => Программирование под QNX => Тема начата: SMihalych от Февраля 25, 2003, 08:36:00 pm



Название: что за файл такой _G_config.h
Отправлено: SMihalych от Февраля 25, 2003, 08:36:00 pm
Работаю с 6.2 NC.
Включаю в программу
#include <iostream>
компилятор (rhide+gcc) радостно сообщает, что нет файла _G_config.h
Смотрю цепочку файлов /usr/include/g++-3/iostream-iostream.h-streambuf.h-libio.h
Действительно в libio.h есть #include <_G_config.h>
Но файла такого действительно нету....
Чего в супе не хватает???
Ничего лишнего не ставилось и не удалялось


Название: что за файл такой _G_config.h
Отправлено: dmi от Февраля 25, 2003, 10:14:00 pm

SMihalych пишет:

Чего в супе не хватает???
Ничего лишнего не ставилось и не удалялось


Как запускается компилятор ? Для GNU C++ библиотек надо запускать как
qcc -Vgcc_ntox86_gpp
Для Dinkum - смотерть, что показывает qcc -V
Dinkum доступны только в SE/PE


Название: что за файл такой _G_config.h
Отправлено: Landy от Февраля 26, 2003, 12:15:00 pm

Действительно в libio.h есть #include <_G_config.h>
Но файла такого действительно нету....
Чего в супе не хватает???
Ничего лишнего не ставилось и не удалялось

Он лежит в другом каталоге, можно сделать так

find / -name _G_config.h
а при компиляции указать опцию -I/<  путь где лежит _G_config.h>
(или export CPPFLAGS=-I..., но это от makefile, configure зависит)
Или сделать линк этого файла в тандартный путь /usr/include