[linux] makefile, ktory kompiluje len zmenene casti projektu
peto
fodrek na kasr.elf.stuba.sk
Úterý Červen 12 16:35:29 CEST 2007
Jan Tomka wrote:
> On Tue, 12 Jun 2007 09:39:05 +0200, Jan Tomka wrote
>
>> On Tue, 12 Jun 2007 09:26:31 +0200, peto wrote
>>
>>> ak som to pochopil spravne
>>>
>>> obj-m:=module.o
>>> module-objs:=module_part1.o
>>> module-objs+=module_part2.o
>>>
>>> all : module_part1.c module_part2.c
>>>
>>> make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd)
>>>
>>> by urobilo kernel modul len ak by sa jeho zdrojaky zmenili?
>>>
>> Neexistujuce targety sa povazuju za zmenene, teda by to urobilo
>> kernel modul len ak sa jeho zdrojaky zmenili, alebo este neexistuje
>> (ten modul)/
Vdaka
Bolo treba urobit zvlastny target .. ako to mam vysis spustalo vzdy
linker "LD[M]"
toto uz anai nspusta linker ak nedoslo k zmene
obj-m:=module.o
module-objs:=module_part1.o
module-objs+=module_part2.o
all : module.ko
module.ko: module_part1.c module_part2.c
make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd)
Peto
Další informace o konferenci linux