LinuxMCE Forums
General => Installation issues => Topic started by: ceklinuxmce on January 19, 2008, 08:45:17 pm
-
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$
-
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.