Question

Ruby Enterprise Edition ne parvient pas à compiler à partir des sources avec GCC 4.5, mais compile avec 4.3.3 sucessfully.
En fait, pas sûr que ce soit au sujet du CCG, mais, en fait, i686 système Arch Linux avec des mises à jour laest ne compilera pas RE.

Compilation échoue avec le message:

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

Y at-il des solutions GCC downgrade exception?

Était-ce utile?

La solution

Hey, la mise à jour Archlinux à la dernière version résout le problème dès maintenant. Je ne sais pas ce qu'ils ont changé.

L'erreur que vous voyez est pas dans GCC BTW, la tentative ruby ??script d'installation d'un chmod de fichier # et pour une raison quelconque, il rencontre un SEGFAULT.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top