Vraag & Antwoord

OS Linux

TV-Kaart

Anoniem
None
30 antwoorden
  • Hoi allemaal,

    Ik heb een tv-kaart gekocht, maar software voor het ding is nogal moeilijk te vinden.
    Ik heb alle modules geinstalleerd, een stuk of 5 en heb geprobeerd xawtv en kwintv te installeren. xawtv geeft bij make een vage erro en kwintv heeft qt2 nodig, dus niet qt3.

    Weet iemand een goed programma, gebaseerd op qt3 of iets anders recentelijks?
  • probeer Zapping eens (http://zapping.sourceforge.net )
    Een vriend van me heeft daar geloof ik wel goeie ervaringen mee.

    Als dit niet werkt zou je ook de error die xawtv geeft ff kunnen posten, misschien dat iemand hier je dan verder kan helepen.

    suc6!
  • Zal ik doen zodra ik thuis ben! (Nou ja, of morgen tis wel 5 december ;) )

    Groeten,
  • ff draadje omhoog schoppen (SCHOP!!!, bij deze)

    Goed ik heb nog even serieus de error-log (nou ja die is er niet, configure doet ie prima maar bij make gaat ie in de fout) en xawtv gebruikt LessTif om een User INterface te maken. Ik heb ook ff in de source rondgesnuffeld (tja ik ben nooit bang) en hij zoekt naar een dir Xm waar allerlei handige functies in staan, die hij niet kan vinden. Alles staat wel op schijf maar de include dir kan dus niet gevonden worden. Met welke optie van gcc kan ik die include dir er ff bij zetten? Of is er een centrale configfile waarin ik dat regelen?
  • Bedoel je de /usr/src/linux/include dir? In dat geval heb je de kernel-source niet geïnstalleerd. :roll:

    Ik heb zelf (source code) Xawtv 3.8 geïnstalleerd in Slackware 8.1
    make gaf bij mij wel wat warnings, maar geen errors. En Xawtv werkt overigens wel bij mij. :)
  • Nee, dat bedoel ik niet, misschien had ik het wat onduidelijk geformuleerd. Die heb ik natuurlijk wel geinstalleerd.

    Hij kan de include dir van LessTif niet vinden. Dit is een opensource motif clone. Die dir is /usr/X11R6/Xm/include. Xawtv gebruikt functies uit die include dir, in de source staat ook [code:1:aae2ae9760]#include <Xm/xmString.h[/code:1:aae2ae9760]

    Maar gcc kan die dir niet vinden. Dus zal ik ergens /usr/X11R6 in mijn compile path van gcc of iets dergelijks toe moeten voegen. Maar hoe doe ik dat?
  • Aan het ./configure commando kun je enkele opties toevoegen, zoals welke paden doorzocht moeten worden.
    Welke opties mogelijk zijn, en hoe je ze gebruikt staat te lezen in de readme of install bestanden die met het pakket zijn meegeleverd.

    Max
  • En dat is nou net het vervelende, dat is er niet.

    Goed het was gisteravond ook laat dus ik zal vanavond nog even aandachtig wat dingen doorlezen.
  • Ik heb een Pinnacle PCTV Pro en ik gebruik de composite uitgang hiervan naar mijn satteliet ontvanger is dit ook ondersteund???
  • [quote:89760851cc="w.roosenburg"]Hij kan de include dir van LessTif niet vinden. Dit is een opensource motif clone. Die dir is /usr/X11R6/Xm/include. [/quote:89760851cc]
    Ten eerste weet je zeker dat je dat niet andersom bedoelt. Dus /usr/X11R6/include/Xm
    Die dir die jij noemt bestaat ook niet in Slackware 8.1 op mijn PC. 8)

    Ten tweede, heb je misschien wat meer output, zoals distro + versie, xawtv versie, wat voor een tv-kaart, lspci -tv output, lsmod en dmesg | grep bttv :roll:
  • Jolo je had gelijk wat die dir betreft. Overigens heb ik slackware 9.0 beta. Verder krijg ik dit soort meldingen bij make (./configure verloopt probleemloos):

    [code:1:917db61fe4]
    x11/motv.c:23:19: Xm/Xm.h: No such file or directory
    x11/motv.c:24:26: Xm/XmStrDefs.h: No such file or directory
    [/code:1:917db61fe4]

    Ik heb LessTif al geinstalleerd (die had ik ook al) en ik heb alle header files op mijn systeem staan:

    Output van locate (een paar maar):

    [code:1:917db61fe4]
    /usr/X11R6/include/Xm/Xm.h
    /usr/X11R6/include/Xm/XmStrDefs.h
    [/code:1:917db61fe4]

    Blijkbaar kan hij de headers niet in die dir vinden, dus hoe voeg ik nu die Path toe? Ik heb al overal gezocht maar ik kon net dat ene ding niet vinden. Er weet toch wel iemand hoe hij basedirs voor include paden aan gcc door kan geven?
  • Even kijken
    Ten eerste, waarom staan ze nog niet in het zoekpad?
    als je onder een gebruikersaccount als root inlogt, dan heb je op sommige systemen het 'probleem' dat er geen paden zijn ingesteld.
    Dat kan een oorzaak zijn.
    Hoe voeg je iets toe aan het zoekpad?
    Simpel
    export PATH = $PATH:/zoekpad1/ /zoekpad2/ etc..

    Correct me if I'm wrong :)

    Max
  • Heb ik al geprobeerd.

    Misschien een gcc Variabele?
  • Waar gaat het eigenlijk fout?
    Ik bedoel, tijdens welk commando?
    Tijdens ./configure of tijdens make etc…

    Rinse
  • Tijdens make. Dat is nou net het nare. ./configure vindt alles netjes, zegt ook dat ie LessTif gevonden heeft. Daarom is dat ff het rare.
  • Dat is raar, omdat ./configure het pad voor make uitstippeld, en dus ook aangeeft waar lesstif zich dan bevindt.
    Mogelijk is het configurescript niet okee?

    Max
  • Ik zal vanavond weer eens kijken als ik thuis ben. Ik ga ook eens proberen als gewone user te compileren. (doe dat meestal als root), maar ik had al wel mijn PATH aangepast als root, dus dan snap ik het eigenlijk nog niet waarom ie ut toen al niet deed maargoed.
  • Probeer eens een symlink te maken van /usr/X11R6/include/Xm naar /usr/include/Xm. Daarna nog eens configgen en maken.

    Als een file Xm/blah.h niet kan vinden, zoekt 'ie waarschijnlijk de includes (alleen) onder /usr/include/ en niet onder /usr/X11R6/include.
  • Een reden van het probleem kan zijn dat je via [b:01cec7ab01]su[/b:01cec7ab01] root bent geworden.
    Bij sommige distro's wordt er, als je via [b:01cec7ab01]su[/b:01cec7ab01] root wordt, geen PATH ingesteld, en kun je idd bepaalde bibliotheken niet vinden bij het uitvoeren van commando's.
    Misschien is dat het?

    Max
  • Max je had gelijk ! :)

    Ik was inderdaad als root ingelogged via su, ik had echter wel de $PATH optie bewerkt, maar dan zal het daar ergens wel zijn misgegaan. Goed, ik ben weer een ergernis armer. Ik krijg nu wat andere meldingen bij het opstarten, maar dan kom ik wel uit denk ik, anders schop ik deze draad wel weer omhoog :D

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.