Страниц: [1]
  Печать  
Автор Тема: Временный лёгкий ступор от поведения gcc.  (Прочитано 3996 раз)
Wlad
Участник
*
Offline Offline

Сообщений: 3


Просмотр профиля
« : Сентября 15, 2006, 03:06:23 pm »

Тихо себе жили, писали программы. Всё было ничегосебе.
И тут давелось установить libxml2.
Начались чудеса. "Родные" хидерники компилятор видит, а новые - шиш. И если новые там создаёшь...
Нет, конечно, кто-то и книжки читает и соображает быстрее. Но когда видишь файл в классическом каталоге /usr/include, а компилятор упорно говорит, что его там нет, начинаешь сомневаться в самом сокровенном... :о)
Наконец, когда заметили, что все файлы в этой дирректории являются ссылками, дошло... :о)
Записан
lestat
QOR.Moderator
*****
Offline Offline

Сообщений: 985


I don't trust anything


Просмотр профиля WWW
« Ответ #1 : Сентября 15, 2006, 03:22:59 pm »

Wlad
Наконец, когда заметили, что все файлы в этой дирректории являются ссылками, дошло... :о)

Не дошло. Я с момента выхода 6.3 тут уже колесом ходил и раз 50 писал, что нужно добавлять везде -I/usr/include и -L/usr/lib .
Записан

Wlad
Участник
*
Offline Offline

Сообщений: 3


Просмотр профиля
« Ответ #2 : Сентября 15, 2006, 03:53:22 pm »

если посмотрим, например вот сюда:
/usr/qnx630/host/qnx6/x86/etc/qcc/gcc/2.95.3
то в файле, например, gcc_ntox86_cpp++.conf, увидим:
#COMPILER_INCLUDES=$(QNX_TARGET)/usr/include:$(QNX_TARGET)/usr/include/cpp/c:$(QNX_TARGET )/usr/include/cpp:
Если посмотреть в /usr/include, то все файлы там - ссылки на "настоящие" файлы в отой самой "гыбоковкладеной" дирректории   /usr/qnx630/target/qnx6/usr/include
Сейчас я делаю так. Ежели чего-то само туда не кладётся, я пишу нидерники туда ручками, а в "классической" /usr/include  создаю ссылочким туда... унутырь..
Записан
Wlad
Участник
*
Offline Offline

Сообщений: 3


Просмотр профиля
« Ответ #3 : Сентября 15, 2006, 04:30:26 pm »

lestat
Я с момента выхода 6.3 тут уже колесом ходил и раз 50 писал, что нужно добавлять везде -I/usr/include и -L/usr/lib .

Ну дык, пока сам лбом не стукнешься... :о)
Записан
Страниц: [1]
  Печать  
 
Перейти в: