configure: error: bad value dm7000 for --with-boxtype ?

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von BoxMan »

Hi,

weisst jemand, wo da das Problem beim kompilieren liegt, und wie ich das Problem lösen kann?
tester@ubuntu:~/images/dm7000/cdk$ make .plugins
cd /home/tester/images/dm7000/apps/tuxbox/plugins && ./autogen.sh && CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ CFLAGS="-Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE" CXXFLAGS="-Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE" ./configure --build=i686-pc-linux-gnu --host=powerpc-tuxbox-linux-gnu --prefix=/home/tester/images/dm7000/root/cdkroot --with-driver=/home/tester/images/dm7000/driver --with-dvbincludes=/home/tester/images/dm7000/driver/include --with-target=cdk --with-boxtype=dm7000 --with-webif=expert --with-epg=private --with-flashtool=expert --with-reiserfs=no --with-ext-flashtool=yes --with-enigma-debug=yes --with-mhw-epg=yes --enable-maintainer-mode --without-debug
Generating configuration files for tuxbox-plugins, please wait....
aclocal
/usr/share/aclocal/libmcrypt.m4:17: warning: underquoted definition of AM_PATH_LIBMCRYPT
/usr/share/aclocal/libmcrypt.m4:17: run info '(automake)Extending aclocal'
/usr/share/aclocal/libmcrypt.m4:17: or see http://sources.redhat.com/automake/auto ... ng-aclocal
libtoolize --automake
autoconf
autoheader
automake --add-missing
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for powerpc-tuxbox-linux-gnu-strip... powerpc-tuxbox-linux-gnu-strip
checking for style of include used by make... GNU
checking for powerpc-tuxbox-linux-gnu-gcc... powerpc-tuxbox-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether powerpc-tuxbox-linux-gnu-gcc accepts -g... yes
checking for powerpc-tuxbox-linux-gnu-gcc option to accept ISO C89... none needed
checking dependency style of powerpc-tuxbox-linux-gnu-gcc... gcc3
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking target... cdk
checking build system type... i686-pc-linux-gnu
checking host system type... powerpc-tuxbox-linux-gnu
checking for powerpc-tuxbox-linux-gnu-gcc... (cached) powerpc-tuxbox-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether powerpc-tuxbox-linux-gnu-gcc accepts -g... (cached) yes
checking for powerpc-tuxbox-linux-gnu-gcc option to accept ISO C89... (cached) none needed
checking dependency style of powerpc-tuxbox-linux-gnu-gcc... (cached) gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether powerpc-tuxbox-linux-gnu-g++ accepts -g... yes
checking dependency style of powerpc-tuxbox-linux-gnu-g++... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by powerpc-tuxbox-linux-gnu-gcc... /home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld
checking if the linker (/home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld) is GNU ld... yes
checking for /home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /home/tester/images/dm7000/root/cdk/bin/powerpc-tuxbox-linux-gnu-nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... powerpc-tuxbox-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... powerpc-tuxbox-linux-gnu-g++ -E
checking for powerpc-tuxbox-linux-gnu-g77... no
checking for powerpc-tuxbox-linux-gnu-xlf... no
checking for powerpc-tuxbox-linux-gnu-f77... no
checking for powerpc-tuxbox-linux-gnu-frt... no
checking for powerpc-tuxbox-linux-gnu-pgf77... no
checking for powerpc-tuxbox-linux-gnu-cf77... no
checking for powerpc-tuxbox-linux-gnu-fort77... no
checking for powerpc-tuxbox-linux-gnu-fl32... no
checking for powerpc-tuxbox-linux-gnu-af77... no
checking for powerpc-tuxbox-linux-gnu-xlf90... no
checking for powerpc-tuxbox-linux-gnu-f90... no
checking for powerpc-tuxbox-linux-gnu-pgf90... no
checking for powerpc-tuxbox-linux-gnu-pghpf... no
checking for powerpc-tuxbox-linux-gnu-epcf90... no
checking for powerpc-tuxbox-linux-gnu-gfortran... no
checking for powerpc-tuxbox-linux-gnu-g95... no
checking for powerpc-tuxbox-linux-gnu-xlf95... no
checking for powerpc-tuxbox-linux-gnu-f95... no
checking for powerpc-tuxbox-linux-gnu-fort... no
checking for powerpc-tuxbox-linux-gnu-ifort... no
checking for powerpc-tuxbox-linux-gnu-ifc... no
checking for powerpc-tuxbox-linux-gnu-efc... no
checking for powerpc-tuxbox-linux-gnu-pgf95... no
checking for powerpc-tuxbox-linux-gnu-lf95... no
checking for powerpc-tuxbox-linux-gnu-ftn... no
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 98304
checking command to parse /home/tester/images/dm7000/root/cdk/bin/powerpc-tuxbox-linux-gnu-nm -B output from powerpc-tuxbox-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for powerpc-tuxbox-linux-gnu-ar... powerpc-tuxbox-linux-gnu-ar
checking for powerpc-tuxbox-linux-gnu-ranlib... powerpc-tuxbox-linux-gnu-ranlib
checking for powerpc-tuxbox-linux-gnu-strip... (cached) powerpc-tuxbox-linux-gnu-strip
checking if powerpc-tuxbox-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for powerpc-tuxbox-linux-gnu-gcc option to produce PIC... -fPIC
checking if powerpc-tuxbox-linux-gnu-gcc PIC flag -fPIC works... yes
checking if powerpc-tuxbox-linux-gnu-gcc static flag -static works... yes
checking if powerpc-tuxbox-linux-gnu-gcc supports -c -o file.o... yes
checking whether the powerpc-tuxbox-linux-gnu-gcc linker (/home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by powerpc-tuxbox-linux-gnu-g++... /home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld
checking if the linker (/home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld) is GNU ld... yes
checking whether the powerpc-tuxbox-linux-gnu-g++ linker (/home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld) supports shared libraries... yes
checking for powerpc-tuxbox-linux-gnu-g++ option to produce PIC... -fPIC
checking if powerpc-tuxbox-linux-gnu-g++ PIC flag -fPIC works... yes
checking if powerpc-tuxbox-linux-gnu-g++ static flag -static works... yes
checking if powerpc-tuxbox-linux-gnu-g++ supports -c -o file.o... yes
checking whether the powerpc-tuxbox-linux-gnu-g++ linker (/home/tester/images/dm7000/root/cdk/powerpc-tuxbox-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking ost/dmx.h usability... yes
checking ost/dmx.h presence... yes
checking for ost/dmx.h... yes
configure: found dvb version 1
checking linux/dvb/avia/avia_gt_capture.h usability... no
checking linux/dvb/avia/avia_gt_capture.h presence... no
checking for linux/dvb/avia/avia_gt_capture.h... no
configure: using v4l2 capture API
configure: error: bad value dm7000 for --with-boxtype
make: *** [/home/tester/images/dm7000/apps/tuxbox/plugins/Makefile] Fehler 1
Updaten tute ich ja immer so:

Code: Alles auswählen

cd $HOME/images/dm7000/apps/tuxbox/enigma
make distclean
cd $HOME/images/dm7000/apps/tuxbox/plugins
make distclean
cd $HOME/images/dm7000/apps
cvs -z3 up -dP
cd $HOME/images/dm7000/cdk
## für neue Treiber "rm -rf .dreamfiles"
rm -rf .plugins .dvbsnoop .enigma
cvs -z3 up -dP
## für neue Treiber "make .dreamfiles" ausführen
## "./prepare dm7000" bei Änderungen der ...cdk/prepare
make .plugins
make .dvbsnoop
make .enigma
make rebuild-flash
make flash-compress
Oder muss alles komplett neu gebaut werden?


LG,
BoxMan
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von rhabarber1848 »

BoxMan hat geschrieben:configure: error: bad value dm7000 for --with-boxtype
Problem ist im CVS behoben
Trial
Interessierter
Interessierter
Beiträge: 73
Registriert: Sonntag 17. Dezember 2006, 20:00

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von Trial »

Hi,
viele Dateien werden doch erst doch ./prepare erzeugt und distclean räumt ziemlich gründlich auf. Reicht nicht auch clean?

ciao
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von BoxMan »

rhabarber1848 hat geschrieben:
BoxMan hat geschrieben:configure: error: bad value dm7000 for --with-boxtype
Problem ist im CVS behoben
wie, wo, was? :gruebel:
"support boxmodel dm7000 as well" ?
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von dbluelle »

Das Problem ist nur behoben, wenn man das Image über Newmake/HEAD baut.
siehe http://tuxbox-forum.dreambox-fan.de/for ... =7&t=48620

Im Dreambox-Branch fehlt die entsprechende configure-Option für Boxtype/Boxmodel noch
und die Images, die über OpenEmbedded gebaut werden (dm600,dm7020) haben das auch nicht drin.

Da sollte man grundsätzlich überlegen, ob es besser ist, die alte Funktionalität noch zusätzich im HEAD zur Verfügung zu stellen oder die anderen "Baumöglichkeiten" entsprechend anzupassen.
(Für den Dreambox-Branch wäre das Anpassen ja kein grosses Problem, aber ich habe keine Ahnung, wie das bei OpenEmbedded funktioniert).

dbluelle
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von seife »

Das ist übrigens immer noch kaputt, man kann zur Zeit keine dreamboxbuilds testen

EDIT: ich habe mal kompatibilitätscode eingebaut,. der das hoffentlich fixt.
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: configure: error: bad value dm7000 for --with-boxtype ?

Beitrag von BoxMan »

seife hat geschrieben:EDIT: ich habe mal kompatibilitätscode eingebaut,. der das hoffentlich fixt.
jooo wunderbar, läuft nun durch.