From hettar@teleport.com Mon Aug 10 08:37:09 1998
From: hettar@teleport.com
To: users@lists.opensuse.org
Subject: [S.u.S.E. Linux] Hauppauge winTV/Radio bttv (problems) (long)
Date: Mon, 10 Aug 1998 01:37:09 -0700
Message-ID: <35CEB135.435CF848@teleport.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4074109024619888745=="
--===============4074109024619888745==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hia SuSE:
Background:
_____________
I am attempting to get a Hauppague Win/TV model 401
with FM Radio and dbx-TV stereo going :P
I need some suggestions on how to get it compiled
right. I put my Makefile and my attempted make
on this letter. Please try to help.
I noticed on the SuSE www page you even
got a link from S.U.S.E Online
http://www.suse.de/e/online=
/online9803/index.html>
*Don't miss your favourite soap - Watch TV with Linux=20
Well heh..what do I do please..
Sorry if I troubled anyone on this list
with the size of this letter of begging for help.
MakeFile:
Question:- Does this look alright?
Also in the INSTALL readme
it says to pick a tuner...
well, none of em are Hauppauges
and then it says in this #DO NOT
So...help :)
_____________
#################################################
# config
# 0: Temic PAL tuner
# 1: Philips PAL_I tuner
# 2: Philips NTSC tuner
# 3: Philips SECAM tuner
# 4: no tuner
# 5: Philips PAL tuner
# 6: Temic NTSC tuner
# 7: Temic PAL tuner
#TUNER=3D0
#Do not select the tuner type here!
# Edit the type argument for the tuner module in "update"!
# 0: Auto-Detect
# 1: Miro
# 2: Hauppauge
# 3: STB
# 4: Intel
# 5: Diamond =20
# 6: AVerMedia
# 7: MATRIX Vision MV-Delta
# 8: FlyVideo
CARD=3D2
# uncomment this if you have a Hauppauge with MSP34xx sound decoder!
MSP=3D-DRESET_MSP_HAUPPAUGE
# uncomment this if you have a Bt848A or higher with 28.xxxMhz Quartz
PLL=3D-DUSE_PLL=3D1
# Official major device number is 81
# Older kernels might have problems with such high numbers.
# But I rather recommend updating to kernel 2.0.31 or higher.
BTTV_MAJOR=3D81
# currently running kernel
CURRENT=3D$(shell uname -r)
# where the kernel sources are located
#KERNEL_LOCATION=3D/usr/src/kernel/$(CURRENT)
#KERNEL_LOCATION=3D/usr/src/kernel/vger
KERNEL_LOCATION=3D/usr/src/linux
Make attempt:
Question:- this 2.0.35-SuSE kernel don't have vmalloc.h,
what do I do about it?
_____________
warhammer:/tmp/bttv # make
(cd driver; make)
make[1]: Entering directory `/tmp/bttv/driver'
DIR=3D`pwd`; (cd /usr/src/linux; make SUBDIRS=3D$DIR modules)
make[2]: Entering directory `/usr/src/linux-2.0.35-suse'
make[3]: Entering directory `/tmp/bttv/driver'
gcc -D__KERNEL__ -I/usr/src/linux-2.0.35-suse/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe
-m486 -malign-loops=3D2 -malign-jumps=3D2 -malign-functions=3D2 -DCPU=3D586
-DMODULE -DTUNER_DEFAULT=3D -DCARD_DEFAULT=3D2 -DBTTV_MAJOR=3D81=20
-DRESET_MSP_HAUPPAUGE -DUSE_PLL=3D1 -c -o bttv.o bttv.c
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
______________________________________________
Steven Udell
-
To get out of this list, please send email to majordomo(a)suse.com with
this text in its body: unsubscribe suse-linux-e
--===============4074109024619888745==--
From hettar@teleport.com Tue Aug 11 07:46:38 1998
From: hettar@teleport.com
To: users@lists.opensuse.org
Subject: Re: [S.u.S.E. Linux] Hauppauge winTV/Radio bttv (problems) (long)
Date: Tue, 11 Aug 1998 00:46:38 -0700
Message-ID: <35CFF6DE.D086DD23@teleport.com>
In-Reply-To: <35CEB135.435CF848@teleport.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0509008449456012179=="
--===============0509008449456012179==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Steven Udell wrote:
> I am attempting to get a Hauppague Win/TV model 401
> with FM Radio and dbx-TV stereo going :P
>
> I need some suggestions on how to get it compiled
> right. I put my Makefile and my attempted make
> on this letter. Please try to help.
Ummph, no one wants to help me :P
Things I am thinging of doing:
1) installing a development kernel to get
bttv.c:49: linux/vmalloc.h: (vmalloc.h)
to get the normal sources to compile.(non suse)
I have put away the non suse sources..cause
they didn't make with out the vmalloc.h..
2) best option (easyer) I have installed the
sources & bttv from SuSE disk one packages
and from the "gra"(graphics) area under Yast.
There were tons if docs installed, many of them
in german :P and the ones that were not looked
like the normal source bttv drivers README(s)
So I am wondering how to get the SUSE bttv (ect)
compiled and running..
2 (exteneded)
-------------
After I installed the SuSE bttv & source bttv packages
I see (minus all the docs spam) these files:
/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
What do I do with these..
And in this file: bttv.spec
I see this down here... is this what I need to
do to install this? if so please get me started
on how.. like which directory to start in?
compile what? sym link what? compile the
Linux kernel after?..(down below is bttv.spec)
-------------
#
# 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(a)suse.de.
#
# 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(a)suse.de
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
--spam--ect...---
Steven Udell
hettar(a)teleport.com
-
To get out of this list, please send email to majordomo(a)suse.com with
this text in its body: unsubscribe suse-linux-e
--===============0509008449456012179==--