Siemens-DVBc und SuSE 8.1: Probleme beim Compilieren
Hallo Liste, leider habe ich nicht die Ruhe, dieListe durchzublättern, ob mein Problem schonmal abgehandelt wurde: Ich versuche, den Treiber ( von http://linuxtv.org/download/dvb/ ) für die Siemens DVBc-Karte zu installieren. -Runterladen -entpacken -mit rootrechten im Verzeichnis ../DVB/driver wechseln und "make" eingeben Habe ich gemacht. Beim ersten Versuch erhielt ich die Aufforderung, die Kernelunterstützung für das Laden von Modulen einzuschalten. Habe ich gemacht. Beim zweiten Versuch erhielt ich folgendes Ergebnis: drei:/usr/src/kernel-modules/DVB/driver # make /usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules) make[1]: Wechsel in das Verzeichnis »/usr/src/linux-2.4.19.SuSE« make -C /usr/src/kernel-modules/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19.SuSE/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Wechsel in das Verzeichnis »/usr/src/kernel-modules/DVB/driver« g++ -O2 -o fdump fdump.cc make[2]: g++: Kommando nicht gefunden make[2]: *** [fdump] Fehler 127 make[2]: Verlassen des Verzeichnisses »/usr/src/kernel-modules/DVB/driver« make[1]: *** [_mod_/usr/src/kernel-modules/DVB/driver] Fehler 2 make[1]: Verlassen des Verzeichnisses »/usr/src/linux-2.4.19.SuSE« make: *** [here] Fehler 2 drei:/usr/src/kernel-modules/DVB/driver # Nun meine Frage: was mache ich verkehrt bzw. was muss ich tun, damit es fehlerfrei läuft Gruß Felix
Hallo Felix, hallo Leute, Am Samstag, 8. Februar 2003 20:28 schrieb Felix Bartsch:
make[2]: Wechsel in das Verzeichnis »/usr/src/kernel-modules/DVB/driver« g++ -O2 -o fdump fdump.cc make[2]: g++: Kommando nicht gefunden
Nun meine Frage: was mache ich verkehrt bzw. was muss ich tun, damit es fehlerfrei läuft
Da wird das Programm g++ nicht gefunden. Wohl, weil es nicht installiert ist. Welches das ist, bekommst Du mit pin dateiname heraus. In diesem Fall (weil es sich um ein Programm handelt), empfiehlt sich zwecks Übersichtlichkeit der Aufruf pin "bin.*g++" Ergebnis bei mir (SuSE 8.1) ./CD2/suse/i586/gcc-c++-3.2-36.i586.rpm: /usr/bin/c++ -> g++ ./CD2/suse/i586/gcc-c++-3.2-36.i586.rpm: /usr/bin/g++ Fazit: Du willst den gcc-c++ Compiler installieren ;-) Gruß Christian Boltz --
[Strings in C] Das würde alles nur Aussagen über die glibc erlauben. Aha, die ist Dir nicht autoritativ genug. Jetzt kenne ich endlich Dein eigentliches Problem: Der Papst muss die 0 am Ende absegnen ;-) [> Thorsten Haude und Jan Trippler in suse-linux]
Hallo Christian und Philipp, danke vorerst, ich werde es mal probieren ;-) Ich melde mich dann wieder, da das bestimmt noch nicht alles war. Sollte die Kiste wider erwarten doch laufen, lass ich es euch wissen :-) Philipp Thomas schrieb:
Christian Boltz
[9 Feb 2003 23:08:37 +0100]: Fazit: Du willst den gcc-c++ Compiler installieren ;-)
Plus libstc++-devel, denn nur mit dem Compiler kommt man nicht sonderlich weit :)
participants (3)
-
Christian Boltz
-
Felix Bartsch
-
Philipp Thomas