Budowanie modułów w chroocie.

Paweł Sikora pluto w ds14.agh.edu.pl
Sob, 22 Maj 2004, 17:58:12 CEST


On Saturday 22 of May 2004 17:58, Mateusz Korniak wrote:
> 1. Czym zamieniać występujące w makefile'u:
> $(shell uname -r)
> np.:
> KDIR    := /lib/modules/$(shell uname -r)/build

takie smieci sa zbedne.
dla wiekszosci modulow wystarczy gdy makefile bedzie zawieral
cos na ksztalt ponizszego:

obj-m := nazwa_modulu.o
nazwa_modulu-objs := skladowa_1.o skladowa_2.o itd...

no chyba, ze modul jest skompliokwany, to trzeba sie dokladniej
przyjzec oryginalnemu makefile-owi.

> 2. Jak się dowiedziec co zrobić z takim fantem:
> [matkor w appserver adm8211]$ make
> make -C /lib/modules/2.6.5/build
> SUBDIRS=/home/users/matkor/rpm/SOURCES/adm8211 modules
> make[1]: Wejście do katalogu `/usr/src/linux-2.6.5'
> Makefile:405: .config: Nie ma takiego pliku ani katalogu

zerknac w petle ktora buduje moduly dla kernela 2.6.6 ;)
http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/kernel-module-template.spec

-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...



Więcej informacji o liście dyskusyjnej pld-devel-pl