PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Treiber K26apps*.bz2 - Pinnacle PCTV SAT - Fehlermeldung!?



micha97
09.05.04, 13:39
Hallo!
Beim Installieren des DVB-Treibers bekomme ich folgende Fehlermeldung!?
Wer kann mir behilflich sein!?

Gruss micha

dvbdate.c:273: Warnung: parameter names (without types) in function declaration
dvbdate.c:273: Warnung: data definition has no type or storage class
dvbdate.c:274: Warnung: type defaults to `int' in declaration of `dvb_time'
dvbdate.c:274: error: `t' undeclared here (not in a function)
dvbdate.c:274: Warnung: data definition has no type or storage class
dvbdate.c:275: error: parse error before "return"
dvbdate.c:282: error: parse error before '*' token
dvbdate.c: In function `set_time':
dvbdate.c:284: Warnung: implicit declaration of function `stime'
dvbdate.c:284: error: `new_time' undeclared (first use in this function)
dvbdate.c: In function `main':
dvbdate.c:294: error: `time_t' undeclared (first use in this function)
dvbdate.c:294: error: parse error before "dvb_time"
dvbdate.c:311: Warnung: implicit declaration of function `exit'
dvbdate.c:321: Warnung: implicit declaration of function `time'
dvbdate.c:321: error: `real_time' undeclared (first use in this function)
dvbdate.c:322: error: `offset' undeclared (first use in this function)
dvbdate.c:324: error: `stdout' undeclared (first use in this function)
dvbdate.c:324: Warnung: implicit declaration of function `ctime'
dvbdate.c:331: Warnung: implicit declaration of function `labs'
make[1]: *** [dvbdate.o] Fehler 1
make[1]: Leaving directory `/home/micha/Documents/DVB/dvbdate'
make: *** [install] Fehler 2

yoshi252
10.05.04, 00:11
Tach Micha!

Treiber K26apps*.bz2 - Pinnacle PCTV SAT - Fehlermeldung!?
Ich gehe mal davon aus, dass du den Treiber aus dieser Datei bekommen hast.
Wenn das der Fall ist, dann hast du anscheinend nicht den Treiber für die Karte sondern nur eine Sammlung von Tools die zu dem Treiber dazugehören versucht zu installieren.

Den richtigen Treiber bekommst du bei www.linuxtv.org oder als direkten Link: http://www.linuxtv.org/download/dvb/linuxtv-dvb-1.1.1.tar.bz2

Wenn du dann immernoch Probleme hast, dann solltest du etwas mehr Informationen über dein System angeben, wie z.B. Kernelversion, Compilerversion, Distribution und exakter Name der Karte...

CU Torsten

micha97
10.05.04, 15:49
Vielen Dank für Deine Mail!
Also, den Treiber von linuxtv hatte ich schon vorher installiert und trotzdem werden keine Sender gefunden; meine Kernelversion ist 2.6.5-11.5, die TV-Karte nennt sich Pinnacle PCTV SAT und bei meiner Distribution handelt es sich um SuSE 9.1 (personal)
Es wäre schon toll, wenn ich es mit Deiner Hilfe schaffen könnte!

Gruss micha

yoshi252
10.05.04, 16:32
Ich habe diese Seite gefunden, die dich interessieren könnte: http://www.pctv-howto.pinnaclefanboard.com/

Ansonsten könntest du zum scannen mal das Programm KaxTV (http://perso.club-internet.fr/hftom/kaxtv/) antesten, dass dies alles automatisch erledigt (und man kann damit auch aufnehmen, tv-sehen, etc...)

Ansonsten kann ich da leider auch nicht helfen, da ich eine andere DVB-S Karte habe...

CU
Torsten

micha97
10.05.04, 16:45
Hallo Thorsten!
Danke für den Tipp mit kaxtv, aber leider fehlt mir -> gcc (die Pakete sind bei SuSE 9.1 Personal nicht dabei)
Leider kann man die bei SuSE noch nicht downloaden!?

Gruss micha

micha97
10.05.04, 16:51
Beim Kompilieren von DVB erhielt ich folgende Fehlermeldung!?

Gruss micha

dvbdate.c:273: Warnung: parameter names (without types) in function declaration
dvbdate.c:273: Warnung: data definition has no type or storage class
dvbdate.c:274: Warnung: type defaults to `int' in declaration of `dvb_time'
dvbdate.c:274: error: `t' undeclared here (not in a function)
dvbdate.c:274: Warnung: data definition has no type or storage class
dvbdate.c:275: error: parse error before "return"
dvbdate.c:282: error: parse error before '*' token
dvbdate.c: In function `set_time':
dvbdate.c:284: Warnung: implicit declaration of function `stime'
dvbdate.c:284: error: `new_time' undeclared (first use in this function)
dvbdate.c: In function `main':
dvbdate.c:294: error: `time_t' undeclared (first use in this function)
dvbdate.c:294: error: parse error before "dvb_time"
dvbdate.c:311: Warnung: implicit declaration of function `exit'
dvbdate.c:321: Warnung: implicit declaration of function `time'
dvbdate.c:321: error: `real_time' undeclared (first use in this function)
dvbdate.c:322: error: `offset' undeclared (first use in this function)
dvbdate.c:324: error: `stdout' undeclared (first use in this function)
dvbdate.c:324: Warnung: implicit declaration of function `ctime'
dvbdate.c:331: Warnung: implicit declaration of function `labs'
make[1]: *** [dvbdate.o] Fehler 1
make[1]: Leaving directory `/home/micha/Documents/DVB/dvbdate'
make: *** [dvb] Fehler 2

yoshi252
10.05.04, 18:11
aber leider fehlt mir -> gcc
Äh... wie konntest du denn ohne gcc überhaupt DVB compilieren?

DonMartin
11.05.04, 12:50
hi,

also ich bin nach diesen HowTo gegangen: -> http://www.pctv-howto.pinnaclefanboard.com/

aber ich bekomme folgende fehlermeldung, wenn ich den Treiber zum Kernel hinzufügen will.




E-GORE:/DVB # make
(cd driver; make)
make[1]: Entering directory `/DVB/driver'
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux-2.4.21-215'

The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.

make[2]: *** [modules] Fehler 1
make[2]: Leaving directory `/usr/src/linux-2.4.21-215'
make[1]: *** [here] Fehler 2
make[1]: Leaving directory `/DVB/driver'
make: *** [dvb] Fehler 2
E-GORE:/DVB #


hat wer ein Tipp??? Was muß ich tun???? Kernel-Sourcen sind aktuel!!!!!

schüss,
Don

micha97
11.05.04, 14:51
DVB habe ich seinerzeit unter SuSE 9.0 kompiliert (Mißverständnis).
Z.Zt. habe ich also kein -> gcc installiert und kann daher auch den Kernel nicht bearbeiten.
Gibt es eine Möglichkeit an diese Dateien zu gelangen!?

Gruss micha

yoshi252
11.05.04, 22:24
Kein Problem, hier ist der Link zum suse ftp-server:
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/9.1/suse/i586

Aber mal ehrlich, den hättest du doch auch selber finden können, oder?

CU
Torsten

yoshi252
11.05.04, 22:28
@ DonMartin:

The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.

Wie dir schon der Text oben sagt, sind bei deinem Kernel Module deaktiviert, also kann dein Kernel keine Module laden.
Die Lösung währe es den Kernel so zu konfigurieren, dass er Module laden (und erzeugen) kann. Kannst du z.B. mit
make menuconfig machen.

Wenn du das gemacht hast, dann sollte das mit dem Treiber auch funktionieren!

micha97
12.05.04, 14:59
Wie gesagt, vielen Dank!
Diese Pakete existieren aber erst seit kurzem, vorher hatte ich da auch schon mal nachgeschaut!

Gruss micha

micha97
14.05.04, 06:44
Hallo liebe Fachleute!
Während der Installation (./configure) bekam ich folgende Fehlermeldung!?
Wer kann mir weiterhelfen!? - Vielen Dank im voraus!

Gruss micha


checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for char... yes
checking size of char... 1
checking for dlopen in -ldl... yes
checking for shl_unload in -ldld... no
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
micha@linux:~/Documents/kaxtv-0.23>

yoshi252
14.05.04, 11:35
Moin!

checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
Dir fehlen die Include Dateien von X. Du solltest die development Pakete von X installieren. (Gibt es auch auf dem FTP-Server von SUSE..)

DonMartin
14.05.04, 15:09
@ yoshi252:




Die Lösung währe es den Kernel so zu konfigurieren, dass er Module laden (und erzeugen) kann. Kannst du z.B. mit
make menuconfig machen.


so, ich hab das da oben :rolleyes: mal eingetippt, in die Console und er bringt mir folgendes:



E-GORE:/DVB # make menuconfig
make: *** Keine Regel, um »menuconfig« zu erstellen. Schluss.
E-GORE:/DVB #


jetzt blick ich gar nix mehr. Was für eine Regel? :confused:

ich hab jetzt echt keine Ahnung was der von mir will.

schüsskens,
Don

micha97
14.05.04, 17:13
Danke für den Tipp,
aber ein Paket namens X kenne und finde ich nicht!?

Gruss micha

yoshi252
16.05.04, 17:52
aber ein Paket namens X kenne und finde ich nicht!?
Öh.. Das Paket wird wohl XFree86 oder so ähnmlich heißen, ich hab aber wie gesagt Suse nicht und kann es nicht mit Sicherheit sagen...

yoshi252
16.05.04, 18:00
so, ich hab das da oben mal eingetippt, in die Console und er bringt mir folgendes: [...]
Das make menuconfig musst du im kernel Verzeichniss, also vermutlich unter /usr/src/linux-2.4.?? eigeben. Dann erscheint ein Menu in dem du den gesammten Kernel konfigurieren kannst. Ich würde dir aber raten, dass du dir bevor du einen neuen Kernel kompilierst (und bei einem Fehler das System schrottest) erstmal anliest was man so beachten muss, etc... einfach mal mit google suchen...

Tut mir leid, dass ich nichts genaueres antworte, aber das Konfigurieren des kernels ist etwas zu komplex um es mal eben so in 'nem Forum abzuhandeln...

CU Torsten

DonMartin
24.05.04, 11:32
hi,

ich hab mir mal die Datei "/proc/config.gz" (mit "gunzip -c /proc/config.gz|less") angeschaut und folgende 3 zeilen gefunden:



# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

ist doch angeschalten!!!!! warum mag der dann nicht? :confused:

bye,
Don

PS: Rätsel über Rätsel mit Linux!!! Das ist wiedermal ein Fall für Skulli und Mulli von Akte Nix!! :ugly: