Hallo, habe die CT-VDR3.06 installiert. Benötige zum updaten des ivtv auf 0.2.0-rc3d das Kommandos make. Kann mir jemand helfen wie ich den Befehl in das System und aktiviert bekomme. (Internet vorhanden nur shell kein X)
Danke
Hallo, habe die CT-VDR3.06 installiert. Benötige zum updaten des ivtv auf 0.2.0-rc3d das Kommandos make. Kann mir jemand helfen wie ich den Befehl in das System und aktiviert bekomme. (Internet vorhanden nur shell kein X)
Danke
Schau mal bei Tobi auf der HP und bei Heise ( CT -> Projekte -> VDR ) vorbei und lese dir die Vorraussetzung für das Compilieren durch. Make ist wohl nicht das einzige, was dir fehlt ..
BTW : apt-get install automake
Hallo wesie,
hast natürlich recht ist nicht das einzigste was fehlt. So langsam komme ich dahinter wie was funktioniert. Allerdings heftig wenn man nur den ivtv aktualisieren will.
Habe jetzt noch folgende Probleme vielleicht hast du noch nen Tipp.
Bei einigen Paketen z.B. gcc oder automake erhalte ich die Meldung das das Paket nicht verfügbar ist. Fehlt da eventuell noch ein Eintrag in der /etc/apt/sources.list odersources.list.online
Habe hier auch nochmal nach einen Beitrag gesucht was zu tun ist um mit CT-VDR zu kompilieren. Habe aber leider nichts gefunden.
Hoffe Du hast noch ne Idee
Danke
In der Source List sollten die entsprechenden Links zu den offiziellen Debian Sourcen entsprechend deines Kernels stehen. Dort bekommst du die Entwicklungstools welche du brauchst mittels apt-get install
z.B. für Sarge :
# public servers (sarge=testing as of yet (Oct 2004)
deb http://ftp.de.debian.org/pub/debian sarge main contrib non-free
deb http://ftp.de.debian.org/pub/debian-non-US sarge/non-US main
# Mirror of Security updates for "sarge"
# not available as of yet (Oct 2004)
#deb http://security.debian.org/ sarge/updates main contrib non-free
# Christian Marillats Repository fuer einige Multimedia-Bibliotheken
deb ftp://ftp.nerim.net/debian-marillat/ testing main
BTW : nur den ivtv -> das ist schon hart am Kernel genauso vertrackt wie die DVD-Treiber Wenn du das mal hast, kannst du dir den VDR gleich 3* compilieren
Hallo Wesie, mal wieder danke für die Antwort. Was wirklich gut ist, ist der riesige Lerneffekt wie was funktioniert. Die von Dir beschriebenen Einträge sind bei mir vorhanden.
Habe nach der Beschreibung bei heise ct-vdr http://www.heise.de/ct/ftp/pro…vdr/develop.shtml#devinst jetzt fast alle Pakete installiert.
Probleme habe ich nachwievor mit gcc und g++
Bei apt-get install gcc erhalte ich folgende Meldung
Paket gcc ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heissen, dass das Paket fehlt, dass es veraltet ist oder nur aus einer anderen Quelle verfügbar ist.
Bei apt-get install g++ erhalte ich die Meldung
Konnte Paket g nicht finden. Muss ich die Pluszeichen irgend wie entwerten?? oder muss g++ irgendwie anders eingegeben werden.
Danke mal wieder für deine mühe
Von www.e-tobi.net:
ZitatAlles anzeigenGrundvoraussetzungen
Zunächst benötigst du einige Tools rund ums Compilieren und Bauen von Debian-Paketen. Mit dem folgenden Kommando, werden diese "Essentials" installiert:
apt-get install dpkg-dev gcc g++ libc6-dev make patch fakeroot
Noch einfacher, geht das auch so:
apt-get install build-essential fakeroot
Bei mir läuft gcc 3.3.5 und g++ 3.3.5
apt-get install g++-3.3 gcc-3.3
sollte funktionieren
Danke für die Antwort.
Hilft leider nicht. Ích bekomme immer die Meldung "Konnte Paket xxx nicht finden. (Verbindung zum internet ist vorhanden, kann mit wget auch pakete laden).
Dies gilt für die built-essentials sowie auch für gcc und g++
Ja hatte versucht die einzeln aufzurufen wie in deinem Beispiel. Immer die Meldung konnte nicht finden.
Hatte build-essential verwendet.
Die Abfrage
apt-cache search g++ | grep g++ ergab keine ausgabe
apt-cache search gcc | grep gcc ergab die ausgabe gcc-3.3-base
apt-cache search build-essential | grep build-essential ergab keine Ausgabe.
Habe dann mit apt-get install gcc-3.3-base versucht das paket zu installieren. Bekomme die Ausgabe gcc-3.3-base ist schon die neueste Version.
Wenn ich allerdings das make Kommando aufrufe in /usr/src/ivtv-0.2.0-rc3d/driver erhalte ich die Ausgabe
make: gcc: Kommando nicht gefunden
make: *** [msp3400.o] Fehler 127
Dann stimmt aber deine sources.list nicht.
Kannst du die mal hier posten?
sources.list.online ist nicht die richtige Datei, diese wird nicht verwendet.
ich habe die beiden datei einfach umbenannt
source.list => source.list.old
source.list.online => source.list
sonst sucht er die packete nur auf der CD und da ist kein Compiler oder sonst was drauf
gruß thelema
Dacht immer die ...online ist dafür zuständig. Wieder was dazugelernt.
Schätze dann das meine sources.list nicht korrekt ist.
deb copy:/cdrom/vdr/updates ./
deb copy:/tmp/updates ./
deb copy:/cdrom/vdr/ctvdr/vdr elchiosdpipac3/
deb copy:/cdrom/vdr/ctvdr/vdr addons/
deb copy:/cdrom/vdr/debian sarge main contrib
deb copy:/unfree sarge main
In meiner ... online steht folgendes
# c't-Repository online Variante (sarge)
deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary vdr/elchiosdpipac3/
deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary base/
deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary addons/
# public servers (sarge=testing as of yet (Oct 2004)
deb http://ftp.de.debian.org/pub/debian sarge main contrib non-free
deb http://ftp.de.debian.org/pub/debian-non-US sarge/non-US main
# Mirror of Security updates for "sarge"
# not available as of yet (Oct 2004)
deb http://security.debian.org/ sarge/updates main contrib non-free
# Christian Marillats Repository fuer einige Multimedia-Bibliotheken
deb ftp://ftp.nerim.net/debian-marillat/ testing main
Sollten aber die default CT-VDR3.06 einträge sein
Danke schonmal. Du wirst mir bestimmt sagen können wie sie richtig aussieht
Naja, die .online schaut eh nicht verkehrt aus.
Wie thelema schon schrieb einfach umbenennen.
Danach apt-get update und den Rest eben nachinstallieren.
Hallo wilderigel, jetzt gehts. Kleines unwissen von mir mit grosser Wirkung.
Dir nochmal vielen Dank für die Unterstützung
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!