Domanda

Rubino Enterprise Edition non riesce a compilare dai sorgenti con GCC 4.5, ma con successo compila con 4.3.3.
In realtà, non so se si tratta di GCC, ma, in realtà, i686 sistema Linux Arch con aggiornamenti laest non sarà RE compilazione.

Compilation riesce con il messaggio:

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

Ci sono delle soluzioni eccetto GCC downgrade?

È stato utile?

Soluzione

Ehi, aggiornando Archlinux alla versione più recente risolve il problema, al momento. Non sono sicuro di cosa sia hanno cambiato.

L'errore che si vede non è in GCC btw, il rubino installatore tentativi di script di un file # chmod e per qualche ragione non incontra un SEGFAULT.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top