pcHDTV driver problems
Hi. I just bought a pcHDTV tuner card and I'm trying to compile the
driver for it. I dowloaded the version 2.0 driver from their website
and compiled it by typing "make" with no problems. I had to make a
few changes to the Makefile in order for "make install" to work. The
changes just followed the instructions someone else had already posted
at: http://pchdtv.com/forum/viewtopic.php?t=580
After that, I run "modprobe cx88-dvb" and I get the following error messages:
WARNING: Error inserting dvb_pll
(/lib/modules/2.6.11-9-amd64-k8/v4l2/dvb-pll.ko): Invalid module
format
WARNING: Error inserting cx22702
(/lib/modules/2.6.11-9-amd64-k8/v4l2/cx22702.ko): Invalid module
format
WARNING: Error inserting dvb_core
(/lib/modules/2.6.11-9-amd64-k8/v4l2/dvb-core.ko): Invalid module
format
WARNING: Error inserting video_buf_dvb
(/lib/modules/2.6.11-9-amd64-k8/v4l2/video-buf-dvb.ko): Invalid module
format
WARNING: Error inserting or51132
(/lib/modules/2.6.11-9-amd64-k8/v4l2/or51132.ko): Invalid module
format
WARNING: Error inserting tveeprom
(/lib/modules/2.6.11-9-amd64-k8/v4l2/tveeprom.ko): Invalid module
format
WARNING: Error inserting ir_common
(/lib/modules/2.6.11-9-amd64-k8/v4l2/ir-common.ko): Invalid module
format
WARNING: Error inserting mt352
(/lib/modules/2.6.11-9-amd64-k8/v4l2/mt352.ko): Invalid module format
FATAL: Error inserting cx88_dvb
(/lib/modules/2.6.11-9-amd64-k8/v4l2/cx88-dvb.ko): Invalid module
format
The same type of thing happens if I run "modprobe cx88-atsc"
Running dmesg gives a clue as to what is happening:
dvb_pll: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
cx22702: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
dvb_core: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
video_buf_dvb: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
or51132: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
tveeprom: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
ir_common: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
mt352: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
cx88_dvb: version magic '2.6.11-9-amd64-k8 gcc-3.3' should be
'2.6.11-9-amd64-k8 gcc-3.4'
Do I just have to use a different version of gcc for the driver? If
so, how do I do that? I can't seem to find where in the Makefile it
specifies which gcc version to use. Has anyone compiled the pcHDTV
driver on a debian AMD64 machine and gotten it to work? If so, how?
I couldn't find much information about this on the web, so if I'm
being stupid just point me to the correct web pages.
Thanks,
Sunil
Reply to: