Mailinglist Archive: opensuse (1377 mails)
| < Previous | Next > |
[S.u.S.E. Linux] Re: BT problem
- From: hettar@xxxxxxxxxxxx (Steven Udell)
- Date: Wed, 12 Aug 1998 01:51:51 -0700
- Message-id: <35D157A7.F2F4CD42@xxxxxxxxxxxx>
Marcus Metzler wrote:
> Hi, I got this mail forwarded from usr rusch. I will try to answer
> some of your questions.
*After thought: I will be posting this to the mail list
*of SuSE so if anything gets solved it will be there for
*others as this mail list gets archived. Sorry about lenght
*least its intresting :P
Greetings Marcus,
Thanks for the reply. I did notice after hours upon
hours my post was kinda pushy but I was dead tired.
And I was begging and urs rusch noticed me, and
forwarded my post that was on the SuSE mailing list
to you. As you might be of help. Thanks.
> As far as I know the bttv drivers also work with the 2.0.3x kernels.
> You just don`t have the driver included in the kernel, but you need to
> compile the module in the bttv sources (can be found at:
> <A HREF="http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html"><A HREF="http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html</A">http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html</A</A>> )
I have the standard out of the box kernel sources and
SuSE sources(which include various things from the dev
kernels that you just don't get with the standard kernels.)
I did try the compile with the bttv sources with the
2.0.35 kernels and I got the missing :
bttv.c:49: linux/vmalloc.h: No such file or directory
and it didn't wana compile w/out errors.
To put it bluntly, I forget which bttv I tried.
So to start me off in the right direction:
1) which bttv driver should I try to compile
for my happauge 401 TV/tuner w/radio (stereo)
with use with a 2.0.35 kernel ?
bttv-0.5.8.tar.gz
bttv-current.tar.gz or
2) What should I do if I get that missing "vmalloc.h"
header file again? or am I missing the point on
what to do?
Got that page :)
> > > I am attempting to get a Hauppague Win/TV model 401
> > > with FM Radio and dbx-TV stereo going :P
-snip- of config
> > > # 6: Temic NTSC tuner
> > > # 7: Temic PAL tuner
> > > #TUNER=0
> > > #Do not select the tuner type here!
> > > # Edit the type argument for the tuner module in "update"!
I looked at update and could not make heads or tails of it.
-snip-
> > > bttv.c:49: linux/vmalloc.h: No such file or directory
> > > make[3]: *** [bttv.o] Error 1
> > > make[3]: Leaving directory `/tmp/bttv/driver'
> > > make[2]: *** [modules] Error 2
> > > make[2]: Leaving directory `/usr/src/linux-2.0.35-suse'
> > > make[1]: *** [here] Error 2
> > > make[1]: Leaving directory `/tmp/bttv/driver'
> > > make: *** [bttv] Error 2
> > > warhammer:/tmp/bttv # Arrrgh :P
-snip-
> I see they use the 2.0.35 kernel. I haven`t asked my brother if the
> driver works with that kernel yet. Did you complain to suse about it?
> Marcus
Yea, that was part of my fustration, no one has replyed about it
yet on the SuSE email list. Tho I know prob 20f people have
TV/Radio tuner cards. To tell you what SuSE has included
of bttv on thier current distro is this:
<A HREF="http://www.suse.com/Product/lx53/pak_e/paket_bttv.html"><A HREF="http://www.suse.com/Product/lx53/pak_e/paket_bttv.html</A">http://www.suse.com/Product/lx53/pak_e/paket_bttv.html</A</A>>
and click on Contents. ....
**I got alot of docs when installing thier package all that
are on that Contents list. That is what I have to deal with
If I install the bttv from thier distro. Can you look at the
contents and see what I would do about what they installed
"for me" thing is I dunno where to begin with it..as its
differnet than just grabbing the sources from the normal
bttv pages. To me anyways..As the files SuSE installed
don't look to me as if they are ment to be compiled
like the DOCs that are on my system for it. They look
like the normal docs you get with the bttv driver.
The files that are not "DOCS" are on my syetem are:
/usr/bin/bttvgrab
/usr/src/packages/SOURCES/bttv-0.4.3.dif
/usr/src/packages/SOURCES/bttv-0.4.3.tgz
/usr/src/packages/SOURCES/bttvgrab-0.3b.tgz
/usr/src/packages/SPECS/bttv.spec
bttv.spec looks special..I will attach it
are these the instuctions I should follow?
and there is a line in there about needing
# neededforbuild mmbase mmcore mmslib xpm gpp libgpp
I got xpm, gpp, libgpp but I have no clue what mmbase
mmcore or mmslibs are.. and what directory to start
all this in. Maybe you can help?
Steve Udell
hettar@xxxxxxxxxxxx
Last thing, the Dev kernels are kinda neat..I'll have
to look more into it. As right now I can't hack it.
basicly dunno what I am doing exactly with it.</PRE>
<PRE>
#
# spec file for package bttv (Version 0.4.3)
#
# Copyright (c) 1998 S.u.S.E. GmbH Fuerth, Germany.
#
# please send bugfixes or comments to feedback@xxxxxxxx
#
# neededforbuild mmbase mmcore mmslib xpm gpp libgpp
Vendor: S.u.S.E. GmbH, Fuerth, Germany
Distribution: S.u.S.E. Linux 5.2 (i386)
Name: bttv
Release: 2
Copyright: (C) 1996,97 Ralph Metzler Copyright: Marcus Metzler
Group:
Provides: bttv xtvscreen
Requires:
Conflicts:
Autoreqprov: on
Packager: feedback@xxxxxxx
Summary: BTTV - BT848 frame grabber driver
Version: 0.4.3
Source: bttv-0.4.3.tgz
Source1: bttvgrab-0.3b.tgz
Patch: bttv-0.4.3.dif
#BuildRoot: /tmp/bttv
0escription
Driver for TV cards with a X11/Motifprogram for cards with the Bt848
chipset: Miro PCTV, Hauppauge Win/TV pci, STB PCI TV, Intel Smart Video
III and the Diamond DTV2000.
The driver may be allready stable, but it is a early version, so use it
carefull, please! Have a lot fun with watching TV! ;-)
0rep
# driver
etup -n bttv
# grab tool
etup -T -D -a 1 -n bttv
0atch
%build
test -x /usr/sbin/switch_motif_linking && \
/usr/sbin/switch_motif_linking dynamic
make -f Makefile.Linux compile \
RPM_OPT_FLAGS="$RPM_OPT_FLAGS" RPM_BUILD_ROOT="$RPM_BUILD_ROOT"
mv XTV/xtvscreen xtvscreen.SuSE-dynamic
test -x /usr/sbin/switch_motif_linking && \
/usr/sbin/switch_motif_linking static
make -f Makefile.Linux compile \
RPM_OPT_FLAGS="$RPM_OPT_FLAGS" RPM_BUILD_ROOT="$RPM_BUILD_ROOT"
mv XTV/xtvscreen xtvscreen.SuSE-static
0nstall
make -f Makefile.Linux install \
RPM_OPT_FLAGS="$RPM_OPT_FLAGS" RPM_BUILD_ROOT="$RPM_BUILD_ROOT"
install -c -s -m755 xtvscreen.SuSE-static $RPM_BUILD_ROOT/usr/X11R6/bin/
install -c -s -m755 xtvscreen.SuSE-dynamic $RPM_BUILD_ROOT/usr/X11R6/bin/
ln -sf xtvscreen.SuSE-static $RPM_BUILD_ROOT/usr/X11R6/bin/xtvscreen
Check
0.000000iles
0oc WinTV
0oc XTVscreen
0oc Grab
0oc README
0oc README.Hauppauge
0oc README.MIRO
0oc README.PCI
0oc README.RADIO
0oc README.SuSE
0oc THANKS
0oc PROBLEMS
0oc CHANGES
0oc COPYING
0oc CONTRIBUTORS
0oc ICs
0oc INSTALL
0oc SuSE.xtvrc-1
/usr/X11R6/bin/xtvscreen1
/usr/X11R6/bin/xtvscreen
/usr/X11R6/bin/xtvscreen.SuSE-dynamic
/usr/X11R6/bin/xtvscreen.SuSE-static
/usr/X11R6/lib/X11/app-defaults/XTvscreen
/usr/bin/bttvgrab
| < Previous | Next > |