Brauche Hilfe beim cdk.

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Ulli010
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Donnerstag 31. Oktober 2002, 17:59

Brauche Hilfe beim cdk.

Beitrag von Ulli010 »

Hier der Rest von meiner Installation von libdvb:


false || \
wget -c --passive-ftp -P Archive http://www.metzlerbros.org/dvb/libdvb-0.4.1.tar.gz || \
wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk ... 4.1.tar.gz
--00:10:23-- http://www.metzlerbros.org/dvb/libdvb-0.4.1.tar.gz
=> `Archive/libdvb-0.4.1.tar.gz'
Auflösen des Hostnamen »www.metzlerbros.org«.... fertig.
Verbindungsaufbau zu http://www.metzlerbros.org[192.67.198.55]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 249,597 [application/x-tar]

100%[================================================>] 249,597 49.92K/s ETA 00:00

00:10:29 (49.92 KB/s) - »Archive/libdvb-0.4.1.tar.gz« gespeichert [249597/249597]

( rm -rf libdvb-0.4.1 || /bin/true ) && gunzip -cd Archive/libdvb-0.4.1.tar.gz | tar -x && ( cd libdvb-0.4.1; patch -p1 < ../Patches/libdvb.diff )
patching file Makefile
cd libdvb-0.4.1 && \
make libdvb.a libdvbci.a libdvbmpegtools.a \
AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -Os -pipe" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -Os -pipe" LDFLAGS="-s" PKG_CONFIG_PATH=/dbox2/cdkroot/lib/pkgconfig \
CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -Os -pipe -Ino/dvb/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" && \
make install INST_DIR=/dbox2/cdkroot
make[1]: Wechsel in das Verzeichnis »/HOME/tuxbox-cvs/cdk/libdvb-0.4.1«
make -C libdvb main
make[2]: Wechsel in das Verzeichnis »/HOME/tuxbox-cvs/cdk/libdvb-0.4.1/libdvb«
powerpc-tuxbox-linux-gnu-g++ -I. -I../include -I../../include -mcpu=823 -mmultiple -mstring -meabi -Os -pipe -Ino/dvb/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c devices.cc
In file included from ../include/DVB.hh:23,
from ../include/devices.hh:15,
from devices.cc:1:
../include/channel.h:26:27: linux/dvb/dmx.h: No such file or directory
../include/channel.h:27:32: linux/dvb/frontend.h: No such file or directory
../include/channel.h:28:29: linux/dvb/video.h: No such file or directory
../include/channel.h:29:29: linux/dvb/audio.h: No such file or directory
In file included from ../include/devices.hh:15,
from devices.cc:1:
../include/DVB.hh:61: 'fe_status_t' is used as a type, but is not defined as a
type.
../include/DVB.hh:104: field `dcmd' has incomplete type
../include/DVB.hh:105: 'fe_sec_tone_mode_t' is used as a type, but is not
defined as a type.
../include/DVB.hh:106: 'fe_sec_voltage_t' is used as a type, but is not defined
as a type.
../include/DVB.hh:108: field `pesFilterParamsV' has incomplete type
../include/DVB.hh:109: field `pesFilterParamsA' has incomplete type
../include/DVB.hh:110: field `pesFilterParamsP' has incomplete type
../include/DVB.hh:111: field `pesFilterParamsTT' has incomplete type
../include/DVB.hh:112: field `front_param' has incomplete type
../include/DVB.hh:122: 'fe_status_t' is used as a type, but is not defined as a
type.
../include/DVB.hh:436: type specifier omitted for parameter `fe_code_rate_t'
../include/DVB.hh:436: syntax error before `)' token
../include/DVB.hh:438: type specifier omitted for parameter `fe_sec_voltage_t'
../include/DVB.hh:438: syntax error before `,' token
../include/DVB.hh:439: type specifier omitted for parameter `fe_code_rate_t'
../include/DVB.hh:439: syntax error before `)' token
../include/DVB.hh:441: type specifier omitted for parameter `fe_code_rate_t'
../include/DVB.hh:441: syntax error before `)' token
devices.cc: In function `std:::empty:& operator<<(std:::empty:&,
Transponder&)':
devices.cc:117: `FE_QPSK' undeclared (first use this function)
devices.cc:117: (Each undeclared identifier is reported only once for each
function it appears in.)
devices.cc:119: `FE_QAM' undeclared (first use this function)
devices.cc:127: `FE_OFDM' undeclared (first use this function)
devices.cc: In function `std::istream& operator>>(std::istream&,
Transponder&)':
devices.cc:276: `FEC_AUTO' undeclared (first use this function)
make[2]: *** [devices.o] Fehler 1
make[2]: Verlassen des Verzeichnisses »/HOME/tuxbox-cvs/cdk/libdvb-0.4.1/libdvb«
make[1]: *** [libdvb/libdvb.a] Fehler 2
make[1]: Verlassen des Verzeichnisses »/HOME/tuxbox-cvs/cdk/libdvb-0.4.1«
make: *** [.libdvb] Fehler 2
linux-oben:/HOME/tuxbox-cvs/cdk #
linux-oben:/HOME/tuxbox-cvs/cdk #
linux-oben:/HOME/tuxbox-cvs/cdk #

Kann mir hierbei eventuell helfen ?
Ich habe heute das erste mal versucht das cdk runterzuziehen und ein Image zu kompilieren.

CU Ulli01
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Code: Alles auswählen

-Ino/dvb/include
sieht sehr seltsam aus. An dieser Stelle muesste so was wie

Code: Alles auswählen

-I/HOME/tuxbox-cvs/driver/dvb/include
stehen.

Was sagt den

Code: Alles auswählen

head /HOME/tuxbox-cvs/cdk/config.log
?
kerlimann
Semiprofi
Semiprofi
Beiträge: 1208
Registriert: Donnerstag 26. Dezember 2002, 07:26

Beitrag von kerlimann »

sieht aus wie --with-dvbincludes=/falscher/pfad

ulli, den parameter kannst du weglassen, es sei denn du compilest REL mit alexW patches. in dem fall muss dann der richtige pfad da hin, wo der kram liegt.
maah
Interessierter
Interessierter
Beiträge: 49
Registriert: Donnerstag 2. Januar 2003, 20:24

Beitrag von maah »

Hatte das gleich Problem... Da läuft was bei der Makefile-Erzeugung falsch:
Im Makefile unter cdk steht

appsdir: no
bootdir: no
driverdir: no
...
hostappsdir: no

Da stehen mss aber

appsdir : /home/knoppix/tuxbox/apps
bootdir : /home/knoppix/tuxbox/boot
driverdir : /home/knoppix/tuxbox/driver
...

(Pfade anpassen und überprüfen, hab's nur aus dem Gedächtnis hingeschrieben.)
Ulli010
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Donnerstag 31. Oktober 2002, 17:59

Beitrag von Ulli010 »

Werde eure Tipps heute Abend gleich mal testen.

Danke Ulli01
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

dann ist was beim "configure" schiefgegangen, evtl. bei --with-cvsdir=$HOME/tuxbox-cvs vertippt oder den Pfad nicht angepaßt?

Npq