- From: Frank Mori Hess <fmhess_at_users.sourceforge.net>
- Date: Wed, 2 Jun 2004 20:09:33 -0400
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dave, It looks like modtool's support for 2.6 has been improved a lot. It's failing for me against a 2.6.5 kernel though, due to a lack of a Module.symvers file (which seems like it was added in the 2.6.6 kernel along with a more external-module friendly kbuild?): Making all in . make[3]: Entering directory `/home/fmhess/cvs/comedi/comedi' ../modtool --link -o comedi.ko comedi_ko-comedi_fops.o comedi_ko-proc.o comedi_ko-range.o comedi_ko-drivers.o comedi_ko-comedi_ksyms.o + mkdir -p .mods + echo ld -m elf_i386 -r -r -o .mods/comedi.o comedi_ko-comedi_fops.o comedi_ko-proc.o comedi_ko-range.o comedi_ko-drivers.o comedi_ko-comedi_ksyms.o ld -m elf_i386 -r -r -o .mods/comedi.o comedi_ko-comedi_fops.o comedi_ko-proc.o comedi_ko-range.o comedi_ko-drivers.o comedi_ko-comedi_ksyms.o + ld -m elf_i386 -r -r -o .mods/comedi.o comedi_ko-comedi_fops.o comedi_ko-proc.o comedi_ko-range.o comedi_ko-drivers.o comedi_ko-comedi_ksyms.o + echo 'cat /home/fmhess/src/linux-2.6/Module.symvers >.mods/symvers.tmp' cat /home/fmhess/src/linux-2.6/Module.symvers >.mods/symvers.tmp + cat /home/fmhess/src/linux-2.6/Module.symvers cat: /home/fmhess/src/linux-2.6/Module.symvers: No such file or directory make[3]: *** [comedi.ko] Error 1 make[3]: Leaving directory `/home/fmhess/cvs/comedi/comedi' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/fmhess/cvs/comedi/comedi' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/fmhess/cvs/comedi' make: *** [all] Error 2 Is this easy to work around? If not, I have no problem with us officially declaring 2.6.0-2.6.5 kernels unsupported, as their support for externally built modules is not so great. - -- Frank -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAvmxA5vihyNWuA4URAtgkAKDCL8mpw9y92PkSVCOPW6cySveIlQCgh8mx voxnWhM6Y47y/a7URucal9A= =binG -----END PGP SIGNATURE-----
Received on 2004-06-02Z23:09:33