Portál AbcLinuxu, 19. prosince 2025 05:39
Dik
.
K těm chytrákům co radí, že stačí kompilovat jádro: ne každý to umí (ani já ne, zkoušel jsem make all, make modules, make drivers, ...) a takto to je jednodušší i rychlejší.
Makefile testován na mdk 9.2
-----------------
#
# Makefile
# Edit KDIR to suit your setup.
ifeq ($(KERNELRELEASE),)
KERNELVERSION := $(shell uname -r)
KDIR := /lib/modules/$(KERNELVERSION)/build
PWD := $(shell pwd)
FILES := acm.c
all: acm.o
acm.o: $(FILES)
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
acm.c: $(KDIR)/drivers/usb/acm.c
ln -sf $< $@
else
obj-m += acm.o
include $(TOPDIR)/Rules.make
endif
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.