From: Magnus R. <li...@cm...> - 2008-01-01 08:11:02
|
Happy new year! I tried to build mol on kernel 2.6.23.9 but the compilation fails. I tried the release 0.9.72.1 and from the SVN and get these messages while running make: /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c: In function 'handle_ioctl': /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:182: error: implicit declaration of function '_IOWR' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:182: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:182: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:186: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:186: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:190: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:190: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:195: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:195: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:198: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:198: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:202: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:202: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:205: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:205: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:209: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:209: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:212: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:212: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:216: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:216: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:227: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:227: error: case label does not reduce to an integer constant /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:246: error: expected expression before 'mol_ioctl_pb_t' /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c:246: error: case label does not reduce to an integer constant distcc[17460] ERROR: compile /home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.c on localhost failed make[5]: *** [/home/magnum/src/mol/trunk/obj-ppc/build/src/kmod/misc.o] Error 1 make[4]: *** [_module_/home/magnum/src/mol/trunk/obj-ppc/build/src/kmod] Error 2 nm: '../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file nm: '../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file checker.pl failed rm: cannot remove `../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file or directory make[3]: *** [all-local] Error 1 make[2]: *** [sub-Linux-all] Error 2 make[1]: *** [sub-kmod-all] Error 2 make: *** [sub-src-all] Error 2 On Kernel 2.6.21.6 at least the stable release works fine. System is Gentoo Linux on an Apple iBook G4. Hope someone can fix this. cu, Magnus -- Carl Magnus Rosenbaum M.A. Administration - Programmierung - Weiterbildung http://cmr.cx/ Tel: +49 89 70066626 Fax: +49 89 70066686 Mobil: +49 163 7006662 PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641 |