Dear List Members, I have scrolled the archives and cannot find a useable solution for my problem: cannot compile the ivtv driver for Hauppauge 350.
Kernel (2.4.24 and .32, with Video4Linux, i2c enabled), gcc 2.95.3, and booted it. Trying to make the driver the msgs are the following with both kernels: > msp3400.c:40: linux/moduleparam.h: No such file or directory > msp3400.c:187: parse error before `int' > msp3400.c:187: warning: type defaults to `int' in declaration of > `module_param' > msp3400.c:187: warning: function declaration isn't a prototype > msp3400.c:187: warning: data definition has no type or storage class > ...parse error and 3 warnings are repeated some times... > msp3400.c: In function `msp_detach': > msp3400.c:1838: parse error before `struct' > msp3400.c:1840: `sem' undeclared (first use in this function) > msp3400.c:1840: (Each undeclared identifier is reported only once > msp3400.c:1840: for each function it appears in.) > make[3]: *** [msp3400.o] Error 1 > make[2]: *** [_mod_/mnt/hdc1/src/Hauppauge/sw/ivtv-0.4.2/driver] Error 2 > make[1]: *** [all] Error 2 > make: *** [all] Error 2 > The most interesting that the linux/moduleparam.h mentioned in the 1st line exists under the include dir. At least I can find it. Working as root it should have been found, shouldn't it? What else is needed to be enabled in the kernel? And why cannot make find that moduleparam file? I'm afraid that the reason would be something pity. Can sy help? Thx in advance, KEA. -- Üdvrivalgással: KEA. --- Keszthelyi András fo"isk. adj. BMF-KGK-SZVI _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
