LINUX.ORG.RU

Сообщения T00T

 

makefile как указать путь к системным файлам

Пытаюсь собрать простейший модуль драйвера:

#define MODULE
#define __KERNEL__
#include <module.h>
 
int init_module() 
{
	return 0;
}

void cleanup_module()
{
	return;
}

Makefile:
CC = gcc
objects :=module.o

KERNEL_SOURCE := /usr/src/linux-headers-2.6.32-122-rtai/include/linux/
PWD := $(shell pwd)

module.o: module.c 
	$(CC) -c module.c

all:
	${MAKE} -C ${KERNEL_SOURCE} SUBDIRS=${PWD} modules
ошибка: gcc -c module.c module.c:3:20: error: module.h: No such file or directory
make: *** [module.o] Error 1

Ну а общем то тут видно на чём все это собирается. Как правильно составить makefile. Уже всю голову сломал

 ,

T00T
()

RSS подписка на новые темы