[mythtv-users] Assistance with Plextor Convertx

Eric Thelin eric.thelin at gmail.com
Wed Dec 13 07:52:07 UTC 2006


I purchased a plextor convertx px-m402u to use as a second capture
card.  But I haven't been successful in getting a recent linux kernel
to compile the drivers.  I am using Ubuntu Edgy.  Is there anyone who
can assist me in figuring out what the problem is?  Below is the
output the output from my latest compile attempt.

# make

***** Using kernel source in /usr/src/linux-2.6.18.1 *****

make modules -C /usr/src/linux-2.6.18.1
M=/home/eric/wis-go7007-linux-0.9.8/kernel
make[1]: Entering directory `/usr/src/linux-2.6.18.1'
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007-v4l2.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007-driver.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007-i2c.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007-fw.o
  LD [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/go7007-usb.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/snd-go7007.o
  CC [M]  /home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.o
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c: In function
?wis_saa7115_command?:
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:206: warning:
implicit declaration of function ?_IOW?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:206: error:
expected expression before ?int?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:206: error:
case label does not reduce to an integer constant
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:215: error:
expected expression before ?struct?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:215: error:
case label does not reduce to an integer constant
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:264: error:
expected expression before ?int?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:264: error:
case label does not reduce to an integer constant
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:284: warning:
implicit declaration of function ?_IOWR?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:284: error:
expected expression before ?struct?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:284: error:
case label does not reduce to an integer constant
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:328: error:
expected expression before ?struct?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:328: error:
case label does not reduce to an integer constant
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:372: error:
expected expression before ?struct?
/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.c:372: error:
case label does not reduce to an integer constant
make[2]: *** [/home/eric/wis-go7007-linux-0.9.8/kernel/wis-saa7115.o] Error 1
make[1]: *** [_module_/home/eric/wis-go7007-linux-0.9.8/kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18.1'
make: *** [all] Error 2

I have installed the 2.6.17 patch.  (wis-go-0.9.8-2.6.17.patch)  And I
have tried a few different kernels with no luck.  I have learned that
2.6.19+ needs more work than others because they removed
linux/config.h.


Eric


More information about the mythtv-users mailing list