Hallo, nach meinen ungelösten Schwierigkeiten mit der Installation fertiger Mozilla-Pakete[1], möchte/muß ich Mozilla 1.3.1 selber kompilieren. Orientiere mich dabei an http://www.mozilla.org/build/unix-details.html Das ./configure läuft ohne Fehler durch. Das anschließende gmake bricht ab. (Siehe log weiter unten[2]. Bitte um Entschuldigung für die überlangen Zeilen.) Benutze gcc 2.95.2, der lt. den Mozilla-Instructions aktuell genug ist. Bitte um Hilfe. Ralph [1] Siehe meine letzten Mails. [2] Im folgenden nun das Ende des Logs von gmake: gcc -o w_sqrt.o -c -DOSTYPE=\"Linux2.2\" -DOSARCH=\"Linux\" -DOJI -I../../../dist/include/js -I../../../dist/include -I/tmp/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -pedantic -Wno-long-long -pthread -pipe -DDEBUG -D_DEBUG -DDEBUG_ralph -DTRACING -g -fno-inline -D_IEEE_LIBM -I/usr/X11R6/include -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_sqrt.pp w_sqrt.c rm -f libfdm.a /usr/bin/ar cr libfdm.a e_acos.o e_asin.o e_atan2.o e_exp.o e_fmod.o e_log.o e_pow.o e_rem_pio2.o s_scalbn.o e_sqrt.o k_cos.o k_sin.o k_rem_pio2.o k_tan.o s_atan.o s_ceil.o s_copysign.o s_cos.o s_fabs.o s_finite.o s_floor.o s_isnan.o s_lib_version.o s_sin.o s_tan.o w_acos.o w_asin.o w_atan2.o w_exp.o w_fmod.o w_log.o w_pow.o w_sqrt.o ranlib libfdm.a ./../../config/nsinstall -R -m 644 libfdm.a ../../../dist/lib gmake[3]: Leaving directory `/tmp/mozilla/js/src/fdlibm' gmake[3]: Entering directory `/tmp/mozilla/js/src' jsapi.c gcc -o jsapi.o -c -DOSTYPE=\"Linux2.2\" -DOSARCH=\"Linux\" -DOJI -DEXPORT_JS_API -DJS_USE_SAFE_ARENA -I../../dist/include/js -I../../dist/include -I/tmp/mozilla/dist/include/nspr -I. -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -pedantic -Wno-long-long -pthread -pipe -DDEBUG -D_DEBUG -DDEBUG_ralph -DTRACING -g -fno-inline -I/usr/X11R6/include -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsapi.pp jsapi.c gcc: Internal compiler error: program cc1 got fatal signal 4 gmake[3]: *** [jsapi.o] Error 1 gmake[3]: *** Deleting file `jsapi.o' gmake[3]: Leaving directory `/tmp/mozilla/js/src' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/tmp/mozilla/js' gmake[1]: *** [tier_2] Error 2 gmake[1]: Leaving directory `/tmp/mozilla' gmake: *** [default] Error 2 cpp: output pipe has been closed {standard input}: Assembler messages: {standard input}:13241: Warning: end of file not at end of a line; newline inserted
Ralph Müller schrieb:
Hallo,
nach meinen ungelösten Schwierigkeiten mit der Installation fertiger Mozilla-Pakete[1], möchte/muß ich Mozilla 1.3.1 selber kompilieren. Orientiere mich dabei an http://www.mozilla.org/build/unix-details.html
Das ./configure läuft ohne Fehler durch.
Das anschließende gmake bricht ab.
Hallo Ralph, bei mir ist ./configure, make, make install gut gelaufen. (statt make install vielleicht ja mit checkinstall ~? ~) Gruß Sina
* Sina Jany
Ralph Müller schrieb:
nach meinen ungelösten Schwierigkeiten mit der Installation fertiger Mozilla-Pakete[1], möchte/muß ich Mozilla 1.3.1 selber kompilieren. Orientiere mich dabei an http://www.mozilla.org/build/unix-details.html
Das ./configure läuft ohne Fehler durch.
Das anschließende gmake bricht ab.
bei mir ist ./configure, make, make install gut gelaufen. (statt make install vielleicht ja mit checkinstall ~? ~)
Mit "make" anstelle von "gmake" tritt leider genau dasselbe Fehlerbild auf. :-( Ralph
Am Mittwoch, 11. Juni 2003 23:11 schrieb Ralph Müller:
* Sina Jany
schrieb:
bei mir ist ./configure, make, make install gut gelaufen. (statt make install vielleicht ja mit checkinstall ~? ~)
Mit "make" anstelle von "gmake" tritt leider genau dasselbe Fehlerbild auf. :-(
Ist wohl nicht weiter verwunderlich, wenn Du dir mal die Ausgaben von ls -l /usr/bin/gmake ansiehst. Bei mir ist das ein link auf make gruß, sven
* Sven Schupp schrieb am 12.Jun.2003:
Am Mittwoch, 11. Juni 2003 23:11 schrieb Ralph Müller:
* Sina Jany
schrieb: bei mir ist ./configure, make, make install gut gelaufen. (statt make install vielleicht ja mit checkinstall ~? ~)
Mit "make" anstelle von "gmake" tritt leider genau dasselbe Fehlerbild auf. :-(
Ist wohl nicht weiter verwunderlich, wenn Du dir mal die Ausgaben von
ls -l /usr/bin/gmake
ansiehst.
Bei mir ist das ein link auf make
Das allein besagt noch nichts. So ist bei mir /usr/bin/gunzip ein Link auf /usr/bin/gzip. Auch die meisten Links auf vim verhalten sich anders. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11
Ralph Müller wrote:
[...] Mit "make" anstelle von "gmake" tritt leider genau dasselbe Fehlerbild auf. :-(
Ist unter Linux auch kein Wunder! Normalerweise sind make und GNU make (sprich gmake) zwei un- terschiedliche Programme, so wirst Du es z.B. auf SGI Irix oder anderen UNIX-Systemen finden. Beide Programme haben mehr oder weniger die gleiche Funktion, allerdings unterscheiden sie sich auch in der zulaessigen Syntax der zuge- hoerigen Makefiles, d.h. ein Makefile fuer GNU make (gmake) wird nicht unbedingt unter make laufen und umgekehrt. Unter Linux gibt es nur ein GNU make, das hier allerdings nicht gmake, sondern einfach make heisst - das mag etwas verwirren. Konsequenter- weise sollte man das make unter Linux vielleicht auch gmake nennen. CU, Thomson
Hallo, On Thu, 12 Jun 2003, Thomas Hertweck wrote:
Konsequenterweise sollte man das make unter Linux vielleicht auch gmake nennen.
ACK. Und eine symlink make -> gmake setzen, nicht andersrum. -dnh -- (ME doesn't count, it's a step sideways.) Yes, the sort of step Wile E. Coyote used to take, right off the edge of the cliff... -- Satya and C. King in the Monastery
Ralph Müller wrote:
nach meinen ungelösten Schwierigkeiten mit der Installation fertiger Mozilla-Pakete[1], möchte/muß ich Mozilla 1.3.1 selber kompilieren. Orientiere mich dabei an http://www.mozilla.org/build/unix-details.html
Das ./configure läuft ohne Fehler durch.
Das anschließende gmake bricht ab. [...] gcc: Internal compiler error: program cc1 got fatal signal 4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Das kann viele Ursachen haben, von wirklichem Bug im Compiler bis hin zu fehlerhafter Hard- ware. Gib mal die Fehlermeldung bei google.de ein und Du wirst ein Haufen Hinweise bekommen.
CU, Thomson
Thomson antwortete:
Ralph Müller wrote: [Mozilla kompilieren]
gcc: Internal compiler error: program cc1 got fatal signal 4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Das kann viele Ursachen haben, von wirklichem Bug im Compiler bis hin zu fehlerhafter Hard- ware. Gib mal die Fehlermeldung bei google.de ein und Du wirst ein Haufen Hinweise bekommen.
Eine leichte Hoffnung habe ich auf https://listman.redhat.com/archives/redhat-list/1999-August/msg00101.html gefunden. Besonders viel verstehe ich nicht in dieser Mail. Nur soviel, daß der Autor Gary hat offenbar Erfolg hatte als er die Kompilier-Einstellungen für den Prozessor änderte? Leider kenne ich mich in der C/C++-Programmierung (noch) nicht wirklich aus. Kann mir jemand weiterhelfen? In meinem PC arbeitet ein Pentium2-kompatibler Prozessor (500MHz). Ralph -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
Ralph Mueller wrote:
Thomson antwortete:
Ralph Müller wrote:
[Mozilla kompilieren]
gcc: Internal compiler error: program cc1 got fatal signal 4
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Das kann viele Ursachen haben, von wirklichem Bug im Compiler bis hin zu fehlerhafter Hard- ware. Gib mal die Fehlermeldung bei google.de ein und Du wirst ein Haufen Hinweise bekommen.
Eine leichte Hoffnung habe ich auf https://listman.redhat.com/archives/redhat-list/1999-August/msg00101.html gefunden. Besonders viel verstehe ich nicht in dieser Mail. Nur soviel, daß der Autor Gary hat offenbar Erfolg hatte als er die Kompilier-Einstellungen für den Prozessor änderte?
Nein, auf dem Motherboard war ein Jumper falsch gesetzt, der den Prozessor identifiziert. Du betreibst nicht zufaellig Overcklocking oder betreibst die CPU in irgendeiner Weise nicht so, wie es urspruenglich mal vorgesehen war (um es vorsichtig zu formulieren)? In diesem Zusammen- hang ist mir o.a. Fehler schon oefters unterge- kommen.
Leider kenne ich mich in der C/C++-Programmierung (noch) nicht wirklich aus. Kann mir jemand weiterhelfen? In meinem PC arbeitet ein Pentium2-kompatibler Prozessor (500MHz).
Da Du Pentium2-kompatibel schreibst, wird es wohl kein wirklicher Pentium2 sein. Sind denn alle Einstellungen diesbezueglich korrekt auf dem Motherboard? Ich weiss nicht, ob es an den Compileroptionen liegt (hmm, glaube ich eher nicht), aber wenn Dir da jemand helfen soll, dann musst Du diese Flags mal posten. By the way, die Frage ist vielleicht in SuSE-Programming besser aufgehoben. CU, Thomson
Thomas schrieb:
Ralph Mueller wrote:
Thomson antwortete:
Ralph Müller wrote: [Mozilla kompilieren]
gcc: Internal compiler error: program cc1 got fatal signal 4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Das kann viele Ursachen haben, von wirklichem Bug im Compiler bis hin zu fehlerhafter Hard- ware. Gib mal die Fehlermeldung bei google.de ein und Du wirst ein Haufen Hinweise bekommen.
Eine leichte Hoffnung habe ich auf
https://listman.redhat.com/archives/redhat-list/1999-August/msg00101.html
gefunden. Besonders viel verstehe ich nicht in dieser Mail. Nur soviel, daß der Autor Gary hat offenbar Erfolg hatte als er die Kompilier-Einstellungen für den Prozessor änderte?
Nein, auf dem Motherboard war ein Jumper falsch gesetzt, der den Prozessor identifiziert. Du betreibst nicht zufaellig Overcklocking oder betreibst die CPU in irgendeiner Weise nicht so, wie es urspruenglich mal vorgesehen war (um es vorsichtig zu formulieren)? In diesem Zusammen- hang ist mir o.a. Fehler schon oefters unterge- kommen.
Nein, Gott bewahre. Ich bin kein Geschwindigkeitsfanatiker. Habe nichts verändert.
Leider kenne ich mich in der C/C++-Programmierung (noch) nicht wirklich aus. Kann mir jemand weiterhelfen? In meinem PC arbeitet ein Pentium2-kompatibler Prozessor (500MHz).
Da Du Pentium2-kompatibel schreibst, wird es wohl kein wirklicher Pentium2 sein. Sind denn alle Einstellungen diesbezueglich korrekt auf dem Motherboard? Ich weiss nicht, ob es an den
Natürlich, hatte ich ja so fertig vom Pro-Markt gekauft. Habe zwischenzeitlich ja auch schon jede Menge anderer Programme problemlos übersetzen können. (Kernel, X, usw.).
Compileroptionen liegt (hmm, glaube ich eher nicht), aber wenn Dir da jemand helfen soll, dann musst Du diese Flags mal posten. By the way, die
Wie in meiner Ursprungsmail geschrieben: gcc -o jsapi.o -c -DOSTYPE=\"Linux2.2\" -DOSARCH=\"Linux\" -DOJI -DEXPORT_JS_API -DJS_USE_SAFE_ARENA -I../../dist/include/js -I../../dist/include -I/tmp/mozilla/dist/include/nspr -I. -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -pedantic -Wno-long-long -pthread -pipe -DDEBUG -D_DEBUG -DDEBUG_ralph -DTRACING -g -fno-inline -I/usr/X11R6/include -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsapi.pp jsapi.c gcc: Internal compiler error: program cc1 got fatal signal 4
Frage ist vielleicht in SuSE-Programming besser aufgehoben.
Ja, gute Idee. (Habe anfangs nicht geahnt, daß es es so in's Detail geht.) Ab übermorgen bin ich für eine Woche im Urlaub. Wende mich anschließend an jene Liste. Ralph -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
participants (7)
-
B.Brodesser@t-online.de
-
David Haller
-
Ralph Mueller
-
Ralph Müller
-
Sina Jany
-
Sven Schupp
-
Thomas Hertweck