problem building the cdk

The forum for our foreign guests... Please post in English
johnbhoy
Beiträge: 1
Registriert: Freitag 17. März 2006, 11:38

problem building the cdk

Beitrag von johnbhoy »

hello. I have encoutered the following problem when making file to set up the cdk...... can anyone shed any light on this for me. THanks

04:23:41 (237.50 KB/s) - `Archive/libdvb-0.5.5.tar.gz' saved [282174/282174]

( rm -rf libdvb-0.5.5 || /bin/true ) && gunzip -cd Archive/libdvb-0.5.5.tar.gz | TAPE=- tar -x && ( cd libdvb-0.5.5; patch -p1 < ../Patches/libdvb.diff )
patching file Makefile
patching file include/DVB.hh
cd libdvb-0.5.5 && \
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 -pipe -O2 -g3 -gdwarf-2" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2" LDFLAGS="" PKG_CONFIG_PATH=/home/jp2/dbox2/cdkroot/lib/pkgconfig \
CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2 -Imissing/dvb/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" && \
make install PREFIX=/home/jp2/dbox2/cdkroot
make[1]: Entering directory `/home/jp2/tuxbox-cvs/cdk/libdvb-0.5.5'
make -C libdvb main
make[2]: Entering directory `/home/jp2/tuxbox-cvs/cdk/libdvb-0.5.5/libdvb'
powerpc-tuxbox-linux-gnu-g++ -I. -I../include -I../../include -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2 -Imissing/dvb/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c devices.cc
In file included from devices.cc:1:
../include/devices.hh:14:32: linux/dvb/frontend.h: No such file or directory
In file included from devices.cc:1:
../include/devices.hh:48: error: `fe_spectral_inversion_t' does not name a type
devices.cc:10: error: `fe_spectral_inversion_t' does not name a type
devices.cc: In function `std:::empty:& operator<<(std:::empty:&, Transponder&)':
devices.cc:125: error: `FE_QPSK' undeclared (first use this function)
devices.cc:125: error: (Each undeclared identifier is reported only once for each function it appears in.)
devices.cc:127: error: `FE_QAM' undeclared (first use this function)
devices.cc:135: error: `FE_OFDM' undeclared (first use this function)
devices.cc:144: error: 'class Transponder' has no member named 'inversion'
devices.cc:145: error: `INVERSION_OFF' undeclared (first use this function)
devices.cc:148: error: `INVERSION_ON' undeclared (first use this function)
devices.cc:151: error: `INVERSION_AUTO' undeclared (first use this function)
devices.cc: In function `std::istream& operator>>(std::istream&, Transponder&)':
devices.cc:300: error: `FEC_AUTO' undeclared (first use this function)
devices.cc:301: error: 'class Transponder' has no member named 'inversion'
devices.cc:301: error: `INVERSION_OFF' undeclared (first use this function)
devices.cc:341: error: `FE_QPSK' undeclared (first use this function)
devices.cc:346: error: `FE_QAM' undeclared (first use this function)
devices.cc:368: error: `FE_OFDM' undeclared (first use this function)
devices.cc:406: error: 'class Transponder' has no member named 'inversion'
devices.cc:406: error: `invset' undeclared (first use this function)
make[2]: *** [devices.o] Error 1
make[2]: Leaving directory `/home/jp2/tuxbox-cvs/cdk/libdvb-0.5.5/libdvb'
make[1]: *** [libdvb/libdvb.a] Error 2
make[1]: Leaving directory `/home/jp2/tuxbox-cvs/cdk/libdvb-0.5.5'
make: *** [.deps/libdvb] Error 2
jp2@ubuntu:~/tuxbox-cvs/cdk$
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

-Imissing/dvb/include
the ./configure couldn't detect the driverdir,
you will probalbly edit the cdk/Makefile

Houdini