Domanda

Ho cercato di costruire HHVM dal pacchetto AUR utilizzando makepkg -s.La build è stata eseguita su un bel cuoio VM di base con 1 GB di RAM (ne parlo perché ho letto che può essere risolto usando più core).Ricevo i seguenti errori quando la costruzione è completa del 24%.

Scanning dependencies of target hphp_system
[ 24%] Building CXX object hphp/system/CMakeFiles/hphp_system.dir/class_map.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
hphp/system/CMakeFiles/hphp_system.dir/build.make:117: recipe for target 'hphp/system/CMakeFiles/hphp_system.dir/class_map.cpp.o' failed
make[2]: *** [hphp/system/CMakeFiles/hphp_system.dir/class_map.cpp.o] Error 4
CMakeFiles/Makefile2:1213: recipe for target 'hphp/system/CMakeFiles/hphp_system.dir/all' failed
make[1]: *** [hphp/system/CMakeFiles/hphp_system.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
.

Posso risolvere questo problema utilizzando un diverso compilatore o compilazione direttamente invece di usare pkgbuild?

È stato utile?

Soluzione

hai finito la memoria.GCC ha bisogno di una tonnellata di RAM per compilare HHVM poiché utilizza un sacco di modelli e programmazione Meta.

Aumentare la RAM sulla tua VM o utilizzare il pacchetto precompilato.

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