Frage

Ruby-Enterprise Edition nicht aus Quellen mit GCC 4.5, kompilieren, sondern kompiliert erfolgreich mit 4.3.3.
Eigentlich nicht sicher, ob es über GCC ist, aber in der Tat, i686 Arch Linux-System mit läst Updates nicht kompilieren RE.

Compilation schlägt mit der Meldung:

mkdir -p .ext/common
make PRELIBS='-Wl,-rpath,/opt/ruby-enterprise-1.8.7-2010.01/lib -L/opt/ruby-enterprise-1.8.7-2010.01/lib -ltcmalloc_minimal '
./lib/fileutils.rb:1215: [BUG] Segmentation fault
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2010.01

make: *** [.rbconfig.time] Aborted

Gibt es Lösungen mit Ausnahme von GCC Herabstufung?

War es hilfreich?

Lösung

Hey, Archlinux auf die neueste Version zu aktualisieren behebt das Problem ab sofort. Ich bin mir nicht sicher, was es ist, dass sie geändert werden.

Der Fehler, den Sie sehen, ist nicht btw in GCC, der Rubin Installationsskript versucht, eine Datei # chmod und aus irgendeinem Grund trifft er auf einen SEGFAULT.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top