Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mpeg2] KFir-Driver with Kernel newer than 2.4.5?



Hi,

I wondered if anyone has been able to compile the kfir-driver with the
newest linux-kernel (2.4.17)?
I use the kernel-sources from kernel.org,
and the CVS-Version of the kfir-driver. It compiles wonderful with
kernel-2.4.5, but says things like

i2c-core.c:1372: parse error before `this_object_must_be_defined_as_export_objs_in_the_Makefile'

because in the newer kernel sources, the makro "EXPORT_SYMBOL" is translated
to "this_object_must_be_defined_as_export_objs_in_the_Makefile", if
"EXPORT_SYMTAB" is not defined.

I don't know what this define ("EXPORT_SYMTAB") does mean, but adding the
line

#define EXPORT_SYMTAB

before the include-directive for linux/module.h lead to a compileable and
working piece of code.

Has anyone a suggestion how to solve this PROPERLY?

Thanks,

Markus.



Home | Main Index | Thread Index