Fehler mit Cygwin

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Fehler mit Cygwin

Beitrag von seizu »

Hallo, habe folgende Fehlermeldung wenn ich versuche die Makefiles
im apps Verzeichnis zu erstellen.

Starte im apps Verzeichnis:

./autogen.sh
./configure --prefix=/dbox2 -with-hostruleset=cygwin -with-cvsdir=$HOME/tuxbox-cvs --enable-maintrainer-mode



configure bricht ab mit:
========================================



x-cvs --enable-maintrainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-cygwin
checking host system type... powerpc-tuxbox-linux-gnu
checking for gcc... powerpc-tuxbox-linux-gnu-gcc
checking for C compiler default output... configure: error: C compiler cannot cr
eate executables




das log-File sieht so aus:

=======================================


/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /cygdrive/c/WINDOWS
PATH: /cygdrive/c/WINDOWS/COMMAND
PATH: /cygdrive/c/PROGRA~1/MICROS~1/COMMON/msdev98/BIN
PATH: /cygdrive/c/PROGRA~1/MICROS~1/VC98/BIN
PATH: /cygdrive/c/PROGRA~1/MICROS~1/VC98/TOOLS
PATH: /cygdrive/c/WINDOWS/SYSTEM
PATH: /cygdrive/c/PROGRA~1/PERL/BIN
PATH: /cygdrive/c/PROGRA~1/TOOLS/LANG
PATH: /cygdrive/c/PROGRA~1/TOOLS/PACKER
PATH: /cygdrive/c/PROGRA~1/TOOLS/NC


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1442: checking for a BSD-compatible install
configure:1496: result: /usr/bin/install -c
configure:1507: checking whether build environment is sane
configure:1550: result: yes
configure:1583: checking for gawk
configure:1599: found /usr/bin/gawk
configure:1609: result: gawk
configure:1619: checking whether make sets ${MAKE}
configure:1639: result: yes
configure:1790: checking whether to enable maintainer-specific portions of Makefiles
configure:1799: result: no
configure:1926: checking build system type
configure:1944: result: i686-pc-cygwin
configure:1952: checking host system type
configure:1966: result: powerpc-tuxbox-linux-gnu
configure:2098: checking for gcc
configure:2124: result: powerpc-tuxbox-linux-gnu-gcc
configure:2366: checking for C compiler version
configure:2369: powerpc-tuxbox-linux-gnu-gcc --version </dev/null >&5
./configure: powerpc-tuxbox-linux-gnu-gcc: command not found
configure:2372: $? = 127
configure:2374: powerpc-tuxbox-linux-gnu-gcc -v </dev/null >&5
./configure: powerpc-tuxbox-linux-gnu-gcc: command not found
configure:2377: $? = 127
configure:2379: powerpc-tuxbox-linux-gnu-gcc -V </dev/null >&5
./configure: powerpc-tuxbox-linux-gnu-gcc: command not found
configure:2382: $? = 127
configure:2408: checking for C compiler default output
configure:2411: powerpc-tuxbox-linux-gnu-gcc -O2 -g3 -mcpu=823 conftest.c >&5
./configure: powerpc-tuxbox-linux-gnu-gcc: command not found
configure:2414: $? = 127
configure: failed program was:
#line 2385 "configure"
#include "confdefs.h"

u.s.w.



die Umgebungsvariablen:
============================================



PROMPT=$p$g
PWD=/home/King/tuxbox-cvs/apps
COMSPEC=C:\WINDOWS\COMMAND.COM
!C:=C:\cygwin\bin
CMDLINE=bash --login -i
INCLUDE=C:\PROGRA~1\MICROS~1\VC98\ATL\INCLUDE;C:\PROGRA~1\MICROS~1\VC98\INCLUDE;C:\PROGRA~1\MICROS~1\VC98\MFC\INCLUDE;
CLASSPATH=;C:\Programme\Exceed.95\hcljrcsv.zip;C:\Programme\Exceed.95
WINDIR=C:\WINDOWS
MANPATH=:/usr/ssl/man
WINBOOTDIR=C:\WINDOWS
PS1=\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$
BLASTER=A220 I5 D1 T4 P330
USER=King
OLDPWD=/home/King/tuxbox-cvs
TEMP=/cygdrive/c/WINDOWS/TEMP
TMP=/cygdrive/c/WINDOWS/TEMP
LIB=C:\PROGRA~1\MICROS~1\VC98\LIB;C:\PROGRA~1\MICROS~1\VC98\MFC\LIB;
SHLVL=1
MAKE_MODE=unix
TERM=cygwin
HOME=/home/King
PATH=/usr/local/bin:/usr/bin:/bin:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/COMMAND:/cygdrive/c/PROGRA~1/MICROS~1/COMMON/msdev98/BIN:/cygdrive/c/PROGRA~1/MICROS~1/VC98/BIN:/cygdrive/c/PROGRA~1/MICROS~1/VC98/TOOLS:/cygdrive/c/WINDOWS/SYSTEM:/cygdrive/c/PROGRA~1/PERL/BIN:/cygdrive/c/PROGRA~1/TOOLS/LANG:/cygdrive/c/PROGRA~1/TOOLS/PACKER:/cygdrive/c/PROGRA~1/TOOLS/NC
_=/usr/bin/ENV



muss ich vielleicht noch irgendwelche Variablen exportieren für den
powerpc-tuxbox-linux-gnu-gcc ?
bzw. muss dieser physisch existieren ?

DIV
NoClue
Einsteiger
Einsteiger
Beiträge: 226
Registriert: Dienstag 30. Oktober 2001, 00:00

Beitrag von NoClue »

Du startest im falschen Verzeichnis, nicht apps sondern cdk ist das richtige.
Sagem mit 1*Intel Flash und Avia 600 :-)
Eisofen
Interessierter
Interessierter
Beiträge: 69
Registriert: Samstag 11. Mai 2002, 09:33

Beitrag von Eisofen »

starte im cdk, mach nen autogen, dann das configure und dann nen kraeftiges make all..
wget und bzip sollten uebrigens auch installiert sein....
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

im cdk Verzeichnis funkt es wenn ich make all eingebe, möchte aber nicht alles durchlaufen lassen

wie erstelle ich nur das Makfiles zB. von fx2/mines

(im dir cdk:)

make .fx2

bricht ab mit:
================================


patching file `ac_thread.sh'
patching file `configure.in'
cd libsigc++-1.0.4 && \
libtoolize --automake --force && aclocal && autoconf && automake --add-m
issing && \
CC=powerpc-tuxbox-linux-gnu-gcc \
CXX=powerpc-tuxbox-linux-gnu-g++ \
CFLAGS="-O2 -mcpu=823" \
CXXFLAGS="-O2 -mcpu=823" \
LDFLAGS="-s" \
./configure \
--build=i686-pc-cygwin \
--host=powerpc-tuxbox-linux-gnu \
--prefix=/dbox2/cdkroot \
--disable-checks && \
make all && \
make install && ln -sf /dbox2/cdkroot/bin/sigc-config /dbox2/cdk/bin/sig
c-config
examples/Makefile.am: installing `scripts/depcomp'
automake: processing Makefiles another time to fix them up.
configure: error: invalid feature name: checks
make: *** [.libsigc] Error 1
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

Steht denn wirklich "maintRainer" mode nach Configure? Dann ist es wohl ein Rechtschreibfehler...

Und Warum wird ein Verweis auf Visual C von Ms verwendet, Die MFC hat damit nu nix zu tun

Gruß
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

hi

ähhh, tja gut erkannt, ist natürlich ein Tippfehler *gg*
allerdings nur hier !
die ENV Variablen hat cygwin vom Windows übernommen, ka. warum.

hab mich jetzt genau an Euren Magathread gehalten und alle Textänderungen mit dem VI durchgeführt, mal
sehen, noch kompiliert er ohne Fehler....
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

zu früh gefreut, man soll den Tag nicht vor dem Abend loben !

. makeSystem.sh kam ziemlich weit , aber dann ... arghh

irgend eine Idee warum ?
wie kann ich rausfinden bie welchem make er abgebrochen hat.

make bootstrap_gcc_2_95
make bootstrap_gcc
make core

-----------------------------------------------------------------------


e -I. -I/home/King/tuxbox-cvs/cdk/build/nss -I.. -I../libio -I/home/King/tuxbox
-cvs/cdk/build -I../sysdeps/powerpc/elf -I../linuxthreads/sysdeps/unix/sysv/linu
x -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysde
ps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/powerpc -I
../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu
-I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sys
deps/unix/sysv -I../sysdeps/unix/powerpc -I../sysdeps/unix -I../sysdeps/posix -I
../sysdeps/powerpc -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sys
deps/ieee754/dbl-64 -I../sysdeps/powerpc/soft-fp -I../sysdeps/ieee754 -I../sysde
ps/generic/elf -I../sysdeps/generic -nostdinc -isystem /dbox2/cdk/lib/gcc-lib/p
owerpc-tuxbox-linux-gnu/2.95.3/include -isystem /home/King/tuxbox-cvs/cdk/linux-
2.4.2/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /home/
King/tuxbox-cvs/cdk/build/nss/nsswitch.o
powerpc-tuxbox-linux-gnu-gcc: Internal compiler error: program cc1 got fatal sig
nal 11
make[3]: *** [/home/King/tuxbox-cvs/cdk/build/nss/nsswitch.o] Error 1
make[3]: Leaving directory `/home/King/tuxbox-cvs/cdk/glibc-2.2.5/nss'
make[2]: *** [nss/subdir_lib] Error 2
make[2]: Leaving directory `/home/King/tuxbox-cvs/cdk/glibc-2.2.5'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/King/tuxbox-cvs/cdk/build'
make: *** [.glibc] Error 2
humi
Einsteiger
Einsteiger
Beiträge: 210
Registriert: Sonntag 4. November 2001, 00:00

Beitrag von humi »

habe den selben fehler, den du oben beschrieben hast.

Code: Alles auswählen

patching file `ac_thread.sh'
patching file `configure.in'
cd libsigc++-1.0.4 && \
        libtoolize --automake --force && aclocal && autoconf && automake --add-m
issing && \
        CC=powerpc-tuxbox-linux-gnu-gcc \
        CXX=powerpc-tuxbox-linux-gnu-g++ \
        CFLAGS="-O2 -mcpu=823" \
        CXXFLAGS="-O2 -mcpu=823" \
        LDFLAGS="-s" \
        ./configure \
                --build=i686-pc-cygwin \
                --host=powerpc-tuxbox-linux-gnu \
                --prefix=/dbox2/cdkroot \
                --disable-checks && \
        make all && \
        make install && ln -sf /dbox2/cdkroot/bin/sigc-config /dbox2/cdk/bin/sig
c-config
examples/Makefile.am: installing `scripts/depcomp'
automake: processing Makefiles another time to fix them up.
configure: error: invalid feature name: checks
make: *** [.libsigc] Error 1
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

hab im Board nachgelesen, dass der Fehler wahrscheinlich durch einen defekten RAM oder CPU verursacht wurde. oder das cc1 File ist defekt.

Kann mir wer vielleicht sagen, ob die cc1 Files ok sind.
habs sie mal dort raufgestellet. Danke

http://www.quest.at/cc1.zip

cc1.exe v2.95.3-5
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

hmm Sig 11 wird normalerweise von dem ausführenden Programm, in diesem Fall von dem Compiler, zurückgemeldet, wenn ein Programmierfehler seitens des aufgerufenen Programms erfolgt ist.



Da bin ich dann über fragt, kann nur empfehlen Cygwin nochma zu installieren (vorher absolut von der Platte entfernen)


Gruß
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

hallo nochmal,

also ich hab jetzt alles auf meinem 2. Rechner installiert,
mit win2000 und nicht mit WinME

Diesmal hat er das ganze makeSystem kompiliert, und sogar fast das ganze makeNeutrino, das heisst Neutrino nicht, alle Tools bis auf Zapit und Neutrino.

bei zapit Abbruch mit:

könnt Ihr mir helfen , mit nen Tip? *urga* (aber nicht für Lotto)


checking for pthread_self in -lpthread... yes
checking for pthread_self in -lcma... no
checking for pthread_keycreate... no
checking if should compile with pthreads... yes
checking sizes of threading elements... cross
configure: error: conditional "SIGCRC" was never defined.
Usually this means the macro was only invoked conditionally.
make: *** [.libsigc] Error 1
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

Schau dir mal das Makefile an, ob da libsigc definiert ist, (schient nicht angelegt zu sein
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

Ja, danke,

habe bemerkt dass libsigc nocht nicht erstellt wurde.
der Grund dafür war die falsche Version von automake.
Hatte v1.6... installiert (leider automatisch vom cygwin) und die bringt Fehler, mit der Version automake 1.4p5 und 1.45p warpper funktioniert es bis jetzt ... to be continued

Gruß,
Ergo
humi
Einsteiger
Einsteiger
Beiträge: 210
Registriert: Sonntag 4. November 2001, 00:00

Beitrag von humi »

mmh habe selben fehler.

http://tuxbox.berlios.de/forum/viewtopic.php?t=8850

mal sehen.

kann aber nur automake 1.5-b1 auswählen
humi
Einsteiger
Einsteiger
Beiträge: 210
Registriert: Sonntag 4. November 2001, 00:00

Beitrag von humi »

geht damit nicht.
und ne andere version von automake hab ich nicht mehr gefunden
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

hier:


ftp://ftp.sci-nnov.ru/pub/mirrors/sourc ... -5.tar.bz2

einfach ins usr Verzeichnis kopieren, die alten Files überschreiben.

ps: bei der cygwin installation auch gettext installiern !!!
humi
Einsteiger
Einsteiger
Beiträge: 210
Registriert: Sonntag 4. November 2001, 00:00

Beitrag von humi »

das hab ich jetzt drauf.
aber es geht immer noch nicht.

gettext ist installiert. aber 1.45p warpper hab ich nicht. hast du oben etwas von geschrieben.
seizu
Interessierter
Interessierter
Beiträge: 50
Registriert: Sonntag 14. April 2002, 12:46

Beitrag von seizu »

wrapper sollte bei automake dabei sein,
wenn du cygwin neu startest, und dann automake --version
eingibts, sollte das dort stehen

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>snip>>>>>>>

automake (GNU automake) 1.4-p5

Copyright (C) 1999, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Written by Tom Tromey <tromey@cygnus.com>
--------------------------------------------------------
automake (GNU automake) 1.4-p5

Copyright (C) 1999, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Written by Tom Tromey <tromey@cygnus.com>
--------------------------------------------------------
This is automake-wrapper, which will hand off execution
to one of the two real versions listed above, depending
on the contents of configure.in/configure.ac. Since the
wrapper was called from within a directory in which those
files are not found, this generic 'version' message is
displayed.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>snip>>>>>

autoconf sollte natürlich auch installiert sein. (autoconf --version)
bei mir steht v2.53 / v2.13 aber das hat du sicher.
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi folks,

macht es doch so, wie es in den Howto es beschrieben sind...

Anschliessend die skripte drüberjagen und alles klappt - sicher !!!

Wenn du in den Ordner /usr/autotool aus dem devel ein stable machst
und umgekehrt, dann haste auch keine Fehlermeldungen mehr.

Benutzt doch die Suchfunktion... Ihr seit bestimmt schneller am Ziel, als
tagelang nach Seifenblasen zu greifen. Steffi, +tbn und viele andere
haben tolle Beiträge dazu gepostet.

Wenn die ganzen Fragen hier zigmal erläutert werden sollen, macht es
einfach kein Spass. Dann ist es auch normal, das man nicht mehr darauf
reagieren möchte. Alleine der Artikel mit Mordillo beantwortet einen
grossen Teil der hier gestellten Fragen.

??? Vielleicht macht es ja auch keine Spass, im Board zu suchen ???