cygwin und make all Fehlermeldung

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
jaffo
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 20. Februar 2003, 18:36

cygwin und make all Fehlermeldung

Beitrag von jaffo »

Hi,
da ich mich gerade dabei befinde, meine ersten Gehversuche in der Linux-Welt zu machen, bin ich bei folgender Fehlermeldung hoffnungslos überfordert.

Code: Alles auswählen

$ make all
( rm -rf ncurses-5.2 || /bin/true ) && gunzip -cd Archive/ncurses-5.2.tar.gz | t
ar -x && ( cd ncurses-5.2; patch -p1  < ../Patches/ncurses.diff )
patching file c++/cursesw.cc
patching file ncurses/Makefile.in
cd ncurses-5.2 && \
        CC=powerpc-tuxbox-linux-gnu-gcc \
        CXX=powerpc-tuxbox-linux-gnu-g++ \
        CFLAGS="-O3 -mcpu=823 -msoft-float -mmultiple -mstring -g -ggdb -pipe" \

        CXXFLAGS="-O3 -mcpu=823 -msoft-float -mmultiple -mstring -g -ggdb -pipe"
 \
        LDFLAGS="" \
        BUILD_CC=gcc \
        ./configure \
                --build=i686-pc-cygwin \
                --host=powerpc-tuxbox-linux-gnu \
                --prefix= \
                --with-terminfo-dirs=/share/terminfo \
                --disable-big-core \
                --without-debug \
                --without-progs \
                --without-ada \
                --with-shared \
                --without-profile \
                --disable-rpath \
                --without-cxx-binding \
                --with-fallbacks='linux vt100 xterm' && \
        make install.libs install.includes DESTDIR=/dbox2/cdkroot
creating cache ./config.cache
Configuring NCURSES 5.2 ABI 5 (Mon Feb 24 10:14:32     2003)
checking host system type... powerpc-tuxbox-linux-gnu
checking target system type... powerpc-tuxbox-linux-gnu
checking build system type... i686-pc-cygwin
Configuring for linux-gnu
checking for prefix...
checking for gcc... powerpc-tuxbox-linux-gnu-gcc
checking whether the C compiler (powerpc-tuxbox-linux-gnu-gcc -O3 -mcpu=823 -mso
ft-float -mmultiple -mstring -g -ggdb -pipe ) works... no
configure: error: installation or configuration problem: C compiler cannot creat
e executables.
make: *** [.libncurses] Error 1
Kann mir da vielleicht jemand weiterhelfen, wo ich den Fehler zu suchen habe?
Nebenbei: Bevor sich hier jetzt irgend jemand berufen fühlt, mich auf die Suchfunktion zu verweisen, kann ich nur sagen, dass ich diese schon umfänglich bemüht habe, jedoch keine Antwort gefunden habe.
Vielen Dank im Voraus

Jaffo
homershome
Interessierter
Interessierter
Beiträge: 23
Registriert: Dienstag 6. November 2001, 00:00

Beitrag von homershome »

Hi,
wenn ich richtig davon ausgehe nutzt Du cygwin?!?!
wenn ja, dann führe das mal als Script im CDK-Ordner aus.

#!/bin/bash
nr=`grep -n --exclude -25 --after-context=25 ".libncurses:" Makefile | grep "prefix=" | grep -o "[0-9].."`
sed -e $nr's/prefix=/prefix=$(targetprefix)/' <Makefile >tmp && mv -f tmp Makefile
nr=`grep -n --exclude -25 --after-context=25 ".libncurses:" Makefile | grep "DESTDIR=" | grep -o "[0-9].."`
sed -e $nr's/DESTDIR=$(targetprefix)//' <Makefile >tmp && mv -f tmp Makefile

MFG
metatron123
Interessierter
Interessierter
Beiträge: 42
Registriert: Dienstag 24. Dezember 2002, 15:31

Beitrag von metatron123 »

Prüf' mal, ob Du die "/Devel/binutils" im Setup installiert hast.
Waren bei mir einfach nicht da und ich habe genau diesen Fehler auch immer bekommen. Als ich den Download-Server gewechselt hatte, tauchten die auch auf.
dbox2, nokia, kabel, 2x intel, avia500, gtx, alexw 1.6.3, cdk.cramfs 18.02.2003
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi,

Mache mal bitte einen Update bei cygwin, danach sollte es gehen.

Diesen Fehler hatte ich auch, lies sich dann aber problemlos compilieren
jaffo
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 20. Februar 2003, 18:36

Beitrag von jaffo »

Erstmal vielen Dank!
Bin jetzt auch weiter gekommen, aber jetzt hängt es bei enigma

Code: Alles auswählen

Making all in src
make[3]: Entering directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/src'
cd .. && /bin/bash ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: executing depfiles commands
make[3]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/src'
make[3]: Entering directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/src'
Making all in po
make[3]: Entering directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/po'
cd .. && /bin/bash ./config.status po/Makefile
config.status: creating po/Makefile
make[3]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/po'
make[3]: Entering directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/po'
: --update de.po tuxbox-enigma.pot
rm -f de.gmo && : -c --statistics -o de.gmo de.po
mv: cannot stat `t-de.gmo': No such file or directory
make[3]: *** [de.gmo] Error 1
make[3]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/Userpanni/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.enigma] Error 2
Habe die hier: http://tuxbox.berlios.de/forum/viewtopic.php?t=18666 schon mal geschaut, aber die dort angesprochenen Lösungen haben bei mir nicht gefunzt und angeblich ist es ja jetzt gefixed worden.
Was kann die Ursache für meine Fehlermeldung sein?
Danke im Voraus.

Jaffo
homershome
Interessierter
Interessierter
Beiträge: 23
Registriert: Dienstag 6. November 2001, 00:00

Beitrag von homershome »

Der einfachste Weg wäre den Eintrag po aus dem enigma-makefile herausnehmen.
MFG
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

cd $HOME/tuxbox-cvs
rm -r apps/tuxbox/enigma/po/*.po
cvs update -dPA
cd cdk
make apps
jaffo
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 20. Februar 2003, 18:36

Beitrag von jaffo »

Das make all ist jetzt durchgelaufen! :D
Vielen Dank für eure Hilfe!!!!!!!!!!!!!!!!!!
Mich würde nochmal interessieren, ob es momentan (aktueller CDK-Stand) möglich ist, bei Neutrino weitere plugins für die blaue Taste einzubauen.
Eine Sammlung verschiedener plugins hab ich schon, jedoch hat bisher keine hier im Forum in diversen threads besprochenen "Einbaumethode" funktioniert.
Wenn es z.Z. mit meinen bescheidenen Linux-Kenntnissen :roll: nicht möglich seien sollte, dann ist das auch kein Problem, ich hätte es nur gern gewußt, bevor ich mir die Nächte um die Ohren schlage.

Jaffo