Guess I didn't read the forums well enough. Saw support for Hauppauge so I bought the HVR 1800 since it definitely has room to grow. Now I see that drivers are still in development. Anyone know how I can get basic TV function to work with Linux MCE and Myth? The installation DVD doesn't recognize it right now.
The HVR 1800 card is supported in the latest HG from LinuxTV...
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800
To install it, open a terminal window in the KDE Desktop and type:
sudo apt-get install mercurial
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
sudo make install
Reboot your computer and the driver is installed.
From here you are on your own...
I have never installed an ATSC Card and do not know how to set it up in MythTV.
When I try to do make I get the following error. Any suggestions?
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_video.o
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_hlp.o
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_vbi.o
CC [M] /home/linuxmce/v4l-dvb/v4l/smscoreapi.o
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_detect_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: 'uintptr_t' undeclared (first use in this function)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: (Each undeclared identifier is reported only once
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: for each function it appears in.)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_set_device_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:820: error: 'uintptr_t' undeclared (first use in this function)
make[3]: *** [/home/linuxmce/v4l-dvb/v4l/smscoreapi.o] Error 1
make[2]: *** [_module_/home/linuxmce/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/linuxmce/v4l-dvb/v4l'
make: *** [all] Error 2
linuxmce@dcerouter:~/v4l-dvb$
Quote from: vmummer on July 15, 2008, 11:57:30 PM
When I try to do make I get the following error. Any suggestions?
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_video.o
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_hlp.o
CC [M] /home/linuxmce/v4l-dvb/v4l/saa7146_vbi.o
CC [M] /home/linuxmce/v4l-dvb/v4l/smscoreapi.o
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_detect_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: 'uintptr_t' undeclared (first use in this function)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: (Each undeclared identifier is reported only once
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: for each function it appears in.)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_set_device_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:820: error: 'uintptr_t' undeclared (first use in this function)
make[3]: *** [/home/linuxmce/v4l-dvb/v4l/smscoreapi.o] Error 1
make[2]: *** [_module_/home/linuxmce/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/linuxmce/v4l-dvb/v4l'
make: *** [all] Error 2
linuxmce@dcerouter:~/v4l-dvb$
I found this thread (and forum) earlier today when Googling, having encountered the same issue. The good news is that it is now resolved, the video4linux v4l-dvb code maintainers having now uploaded fixed source code.
If you download the sources again and run make, it should now compile.
For completeness, I do so as follows:
hg clone http://linuxtv.org/hg/v4l-dvb
(or, within my local v4l-dvb directory, hg pull -u)
Then run make clean (if hg pull -u was used), make, then sudo make install.