> cd (karalog z modułem) > echo "obj-m := 3c59x.o" > Makefile > install -d include/{linux,config} > touch include/config/MARKER > ln -s /usr/src/linux/config-up .config > ln -s /usr/src/linux/include/linux/autoconf-up.h include/linux/autoconf.h > ln -s /usr/src/linux/include/asm-i386 include/asm > > make -C /usr/src/linux M=$PWD O=$PWD modules > > i moduł powinien się zrobić
Nie zrobił się :-( ...Aczkolwiek Twoje czary zrobiły na mnie duże wrażenie, dalej więc prosze o pomoc :-) bash-2.05b# make -C /usr/src/linux M=$PWD O=$PWD modules make: Entering directory `/usr/src/linux-2.6.9' CC [M] /home/users/builder/work/3c59x.o /home/users/builder/work/3c59x.c:113:31: linux/modversions.h: No such file or directory /home/users/builder/work/3c59x.c:140:22: pci-scan.h: No such file or directory /home/users/builder/work/3c59x.c:141:25: kern_compat.h: No such file or directory /home/users/builder/work/3c59x.c:288: error: elements of array `pci_tbl' have incomplete type /home/users/builder/work/3c59x.c:289: warning: excess elements in struct initializer /home/users/builder/work/3c59x.c:289: warning: (near initialization for `pci_tbl[0]') [...dalej już inne błedy, prawdopodobnie wynikające z powyższych...] modversions.h znalazłem w kernel24-headers-2.4.27-1 a w kernel-headers-2.6.9-0.11HEAD już nie :-( pci-scan.h za pomocą poldkowego " search -f *pci-scan.h* " za Chiny ludowe znaleźc nie mogę. kern_compat.h - takoż. Pewnie "musi się dać" skoro kernelowy moduł się buduje a jest oparty na wcześniejszej wersji tego, co próbuję zbudować. Bardzo proszę o pomoc, Pozdrawiam serdecznie; -- Wojciech Potaczek P.S. arch=i686 ;-) _______________________________________________ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl