I am trying to build a dreambox image and I issued 'make extra' raising the error below. I have checked similar posts not findind 'frontend.h' but my problem is not of unset driversdir in makefile. I have checked that frontend.h exists in the expected directory but it is not found by the compiler. Any help?
Thanks
David
[david@localhost cdk]$ make extra
( rm -rf libdvb-0.5.5.1 || /bin/true ) && gunzip -cd /home/david/tuxbox-cvs/cdk/Archive/libdvb-0.5.5.1.tar.gz | TAPE=- tar -x && ( cd libdvb-0.5.5.1 && chmod +w -R .; patch -p1 < ../Patches/libdvb.diff ) && ((for f1 in config.guess config.sub; do (for f2 in `find libdvb-0.5.5.1 -name $f1`; do (test -e $f2 && rm -f $f2 && ln -s /home/david/tuxbox-cvs/cdk/Patches/$f1 $f2 && echo "updated $f2") done) done) || /bin/true)
patching file Makefile
cd libdvb-0.5.5.1 && \
unset CONFIG_SITE && 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 STRIP=powerpc-tuxbox-linux-gnu-strip CFLAGS="-pipe -Os" CXXFLAGS="-pipe -Os" LDFLAGS="-Wl,-O1" PKG_CONFIG_PATH=/home/david/tuxbox-cvs/root/cdkroot/lib/pkgconfig \
CFLAGS="-pipe -Os -I/home/david/tuxbox-cvs/driver/dvb/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" \
make libdvb.a libdvbci.a libdvbmpegtools.a && \
make install PREFIX=/home/david/tuxbox-cvs/root/cdkroot
make[1]: se ingresa al directorio `/home/david/tuxbox-cvs/cdk/libdvb-0.5.5.1'
make -C libdvb main
make[2]: se ingresa al directorio `/home/david/tuxbox-cvs/cdk/libdvb-0.5.5.1/libdvb'
powerpc-tuxbox-linux-gnu-g++ -I. -I../include -O2 -Wall -g -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:&, Lnb&)':
devices.cc:85: error: `FE_QPSK' was not declared in this scope
devices.cc:85: warning: unused variable 'FE_QPSK'
devices.cc: In function `std:::empty:& operator<<(std:::empty:&, Transponder&)':
devices.cc:127: error: `FE_QPSK' was not declared in this scope
devices.cc:127: warning: unused variable 'FE_QPSK'
devices.cc:129: error: `FE_QAM' was not declared in this scope
devices.cc:129: warning: unused variable 'FE_QAM'
devices.cc:132: error: `FE_QPSK' was not declared in this scope
devices.cc:132: error: `FE_QAM' was not declared in this scope
devices.cc:132: warning: unused variable 'FE_QPSK'
devices.cc:132: warning: unused variable 'FE_QAM'
devices.cc:137: error: `FE_OFDM' was not declared in this scope
devices.cc:137: warning: unused variable 'FE_OFDM'
devices.cc:146: error: 'class Transponder' has no member named 'inversion'
devices.cc:147: error: `INVERSION_OFF' was not declared in this scope
devices.cc:150: error: `INVERSION_ON' was not declared in this scope
devices.cc:153: error: `INVERSION_AUTO' was not declared in this scope
devices.cc:147: warning: unused variable 'INVERSION_OFF'
devices.cc:150: warning: unused variable 'INVERSION_ON'
devices.cc:153: warning: unused variable 'INVERSION_AUTO'
devices.cc: In function `std::istream& operator>>(std::istream&, Transponder&)':
devices.cc:302: error: `FEC_AUTO' was not declared in this scope
devices.cc:303: error: 'class Transponder' has no member named 'inversion'
devices.cc:303: error: `INVERSION_OFF' was not declared in this scope
devices.cc:343: error: `FE_QPSK' was not declared in this scope
devices.cc:343: warning: unused variable 'FE_QPSK'
devices.cc:348: error: `FE_QAM' was not declared in this scope
devices.cc:348: warning: unused variable 'FE_QAM'
devices.cc:370: error: `FE_OFDM' was not declared in this scope
devices.cc:370: warning: unused variable 'FE_OFDM'
devices.cc:408: error: 'class Transponder' has no member named 'inversion'
devices.cc:408: error: `invset' was not declared in this scope
devices.cc:408: warning: unused variable 'invset'
devices.cc:303: warning: unused variable 'INVERSION_OFF'
make[2]: *** [devices.o] Error 1
make[2]: se sale del directorio `/home/david/tuxbox-cvs/cdk/libdvb-0.5.5.1/libdvb'
make[1]: *** [libdvb/libdvb.a] Error 2
make[1]: se sale del directorio `/home/david/tuxbox-cvs/cdk/libdvb-0.5.5.1'
make: *** [.deps/libdvb] Error 2
[david@localhost cdk]$ cd /home/david/tuxbox-cvs/driver/dvb/include/linux/dvb/
[david@localhost dvb]$ ls -al
total 64
drwxrwxr-x. 3 david david 4096 ago 4 23:02 .
drwxrwxr-x. 3 david david 4096 ago 4 23:02 ..
-rw-rw-r--. 1 david david 4605 ago 4 23:02 audio.h
drwxrwxr-x. 2 david david 4096 ago 4 23:02 avia
-rw-rw-r--. 1 david david 3150 ago 4 23:02 ca.h
-rw-rw-r--. 1 david david 4227 ago 4 23:02 dmx.h
-rw-rw-r--. 1 david david 7682 ago 4 23:02 frontend.h
-rw-rw-r--. 1 david david 1265 ago 4 23:02 net.h
-rw-rw-r--. 1 david david 4247 ago 4 23:02 osd.h
-rw-rw-r--. 1 david david 985 ago 4 23:02 version.h
-rw-rw-r--. 1 david david 6660 ago 4 23:02 video.h
[david@localhost dvb]$