Compiler Error with today's CVS

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
tschlabach@gmx.net
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 15. Juli 2003, 15:20

Compiler Error with today's CVS

Beitrag von tschlabach@gmx.net »

Dear all,

I started from scratch with a clean CVS checkout of today and have done my

./autogen.sh
./configure ... (whatever)
make all

Here is were it broke this time:

Code: Alles auswählen

make[1]: Entering directory `/usr/local/src/tuxbox-cvs-original/cdk/libdvb-0.4.1'
make -C libdvb main
make[2]: Entering directory `/usr/local/src/tuxbox-cvs-original/cdk/libdvb-0.4.1/libdvb'
powerpc-tuxbox-linux-gnu-g++ -I. -I../include -I../../include -mcpu=823 -mmultiple -mstring -meabi -O3 -g -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] Error 1
make[2]: Leaving directory `/usr/local/src/tuxbox-cvs-original/cdk/libdvb-0.4.1/libdvb'
make[1]: *** [libdvb/libdvb.a] Error 2
make[1]: Leaving directory `/usr/local/src/tuxbox-cvs-original/cdk/libdvb-0.4.1'
make: *** [.libdvb] Error 2

I am trying this for about two weeks now. Did anyone ever compile the whole thing through during the last couple of weeks?

Torsten
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Re: Compiler Error with today's CVS

Beitrag von obi »

tschlabach@gmx.net hat geschrieben:./configure ... (whatever)
There is your mistake. --with-cvsdir is wrong or your driver sources are missing.
tschlabach@gmx.net
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 15. Juli 2003, 15:20

Beitrag von tschlabach@gmx.net »

I am embarrassed ...
Obviously I have mixed up --prefix and --with-cvs-dir ...
Sorry.

(But it is interesting that it compiles fine for about 3 hours before it runs into the first problem ...) :wink: