Страница 1 из 1

Вопрос о компиляции модулей с EXTRA_CFLAGS

Добавлено: 20 июл 2005, 18:48
dimash
Пытаюсь откомпилировать свой модуль. Модуль состоит из файлов в разных директориях. Есть общая директория с header файлами. Пишу в makefile:
EXTRA_CFLAGS += -Ifc_d/inc

где fc_d/inc путь к header файлам. В main.c делаю include на файл находящийся в fc_d/inc, компилятор ругается, что "вввв.h: No such file or directory". Если ремарю include в main.c, то все компилируется, но с warning что функции не определены.

Может кто подскажет , что я делаю не так? А то полные пасы прописывать в инклудах как-то некрасиво...
Работаю с Fedora, версия ядра 2.6.9

Заранее спасибо.

Дмитрий

Добавлено: 21 июл 2005, 09:42
slavaz
не исключено, что EXTRA_CFLAGS не используется в правиле сборки твоего main.c
Если это не так: дай кусок из Makefile, отвечающего за сборку main.o из main.c