Hi, I cannot get the latest alsa-driver to compile. First, I get a configure-error: [...] checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for current directory... /home/hanno/tmp/alsa-driver-0.9.4-alt checking cross compile... checking for directory with kernel source... /lib/modules/2.4.21-ac1/build checking for kernel version... 2.4.21-ac1 checking for GCC version... Kernel compiler: gcc-Version 3.3 (Gentoo Linux 1.4, PVR 3.3) Used compiler: gcc (GCC) 3.3 (Gentoo Linux 1.4, PVR 3.3) Fatal error: Compiler type does not match Decoded kernel compiler: type=gcc-Version version=3.3 Decoded used compiler: type=gcc version=3.3 Please, send ./configure output to <[EMAIL PROTECTED]>
Well, the kernel compiler and the used compiler are definitely the same. Anyway, after changing the configure-script not to check the compiler, I get a compile error. I tried to fix it, but I didn't find a reason for it: [...] gcc -D__KERNEL__ -DMODULE=1 -I/home/hanno/tmp/alsa-driver-0.9.4-alt/include -I/lib/modules/2.4.21-ac1/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -DKBUILD_BASENAME=serial_u16550 -c -o serial-u16550.o serial-u16550.c gcc -D__KERNEL__ -DMODULE=1 -I/home/hanno/tmp/alsa-driver-0.9.4-alt/include -I/lib/modules/2.4.21-ac1/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -DKBUILD_BASENAME=serialmidi -c -o serialmidi.o serialmidi.c serialmidi.c: In function `open_tty': serialmidi.c:158: error: invalid operands to binary > make[1]: *** [serialmidi.o] Fehler 1 make[1]: Leaving directory `/home/hanno/tmp/alsa-driver-0.9.4-alt/drivers' make: *** [compile] Fehler 1 So what can I do? How can I help to fix these issues? -- Hanno Böck - [EMAIL PROTECTED]
pgp00000.pgp
Description: PGP signature