xawtv
josephj at buffnet.net
josephj at buffnet.net
Mon Apr 7 22:40:29 EDT 2003
The latest attempts at getting xawtv to work:
1) I found and loaded my kernel sources and verified that my kernel
headers were already installed.
2) I tried to make bttv.
3) It failed, because it wanted to use /lib/modules/2.4.21-0.11mdk/build.
/lib/modules/2.4.21-0.11mdk exists, but does not have anything called
build in it.
Attempt to make bttv:
...
[root at localhost bttv-0.7.106]# make
make -C driver default
make[1]: Entering directory `/home/bigbird/installs/bttv-0.7.106/driver'
make -C /lib/modules/2.4.21-0.11mdk/build
SUBDIRS=/home/bigbird/installs/bttv-0.7.106/driver modules
make: *** /lib/modules/2.4.21-0.11mdk/build: No such file or directory.
Stop.
make: Entering an unknown directorymake: Leaving an unknown
directorymake[1]: *** [default] Error 2
make[1]: Leaving directory `/home/bigbird/installs/bttv-0.7.106/driver'
make: *** [default] Error 2
[root at localhost bttv-0.7.106]#
4) So I tried to make xawtv. It did a whole lot of compiles and links
(CC's and LD's) - very encouraging - before it died. I think it was
looking for something called Xpm. The thing itself appeared to be
installed, but not it's devel package, so I installed that.
Attempting to make xawtv:
...
LD console/v4l-conf
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[1]: *** [console/v4l-conf] Error 1
make[1]: Leaving directory
`/home/bigbird/installs/xawtv-3.86/arch-i686-linux'
make: *** [build] Error 2
[root at localhost xawtv-3.86]# man LD
No manual entry for LD
[root at localhost xawtv-3.86]# man ld
[root at localhost xawtv-3.86]# locate Xpm
warning: locate: warning: database /var/lib/slocate/slocate.db' is more
than 8 days old
/usr/lib/linuxconf/java/XpmParser.class
/usr/X11R6/lib/libXpm.so.4.11
/usr/X11R6/lib/libXpm.so.4
[root at localhost xawtv-3.86]#
5) So I went looking for Xpm and installed it:
[root at localhost xawtv-3.86]# urpmi Xpm
The following packages contain Xpm: libxpm4 libxpm4-devel
[root at localhost xawtv-3.86]# man rpm
[root at localhost xawtv-3.86]# rpm -q libxpm4 libxpm4-devel
libxpm4-3.4k-23mdk
package libxpm4-devel is not installed
[root at localhost xawtv-3.86]# urpmi libxpm4-devel
installing /var/cache/urpmi/rpms/libxpm4-devel-3.4k-23mdk.i586.rpm
Preparing...
##################################################
1:libxpm4-devel
##################################################
[root at localhost xawtv-3.86]#
6) I made xawtv AND IT WORKED (at least, make completed with no errors)!!!
I realize most of you have compiled ad nauseum, but this was my first
successful compile of a Linux application.
7) Then, I ran make install for xawtv. No problems.
So I ran xawtv. Finally got the welcome screen, but still no channels.
Got the following message:
[root at localhost bigbird]# xawtv
This is xawtv-3.85, running on Linux/i686 (2.4.21-0.11mdk)
Xlib: extension "XFree86-DRI" missing on display ":0.0".
I tried a locate and urpmi and didn't find anything on XFree86-DRI.
Also checked /dev/v4l. Still no vbi0 in it so scantv still won't work.
Now, when I run it from the desktop icon, it starts up and I get the
twirling hourglass in the task list and then it terminates without
displaying a window at all.
8) I went to rpmfind.org and found XFree86-DRI in a package, downloaded it
and tried to install it:
[root at localhost installs]# rpm -Uvh XFree86-driver-nv-4.2.1-8.i686
error: open of XFree86-driver-nv-4.2.1-8.i686 failed: No such file or
directory
[root at localhost installs]# rpm -Uvh ./XFree86-driver-nv-4.2.1-8.i686.rpm
error: failed dependencies:
XFree86-modules = 4.2.1-8 is needed by XFree86-driver-nv-4.2.1-8
XFree86-Xserver = 4.2.1-8 is needed by XFree86-driver-nv-4.2.1-8
[root at localhost installs]#
Are these things that I should install?
Thanks for all the patience.
Joe
More information about the nflug
mailing list