Das Problem

Sie kompilieren ein Programm, z.B. mit configure, rpmbuild oder direkt mit make. Dabei bricht die Kompilation mit folgendem Fehler ab:

xgcc: Internal error: Killed (program cc1)

Die Ursache

Während der Kompilation ist das Programm cc1 abgestürtzt. Die Ursache des Absturzes kann theoretisch unterschiedlicher Art sein, z.B. ein Programmierfehler im Compiler. Letzteres ist aber äußerst selten. Viel häufiger ist ein Mangel an Hauptspeicher.

Die Lösung

Sie können das Problem auf verschiedene Arten umgehen:

  • Sie spendieren Ihrem Rechner mehr physikalischen Speicher.
  • Sie fügen zusätzlich Swapspace hinzu, z.B. in Form einer Swap-Datei.
  • Sie kompilieren auf einem Rechner mit mehr Speicher.
  • Falls Ihr Kompilationsrechner eine Xen-Domäne ist: Sie konfigurieren für diese mehr Speicher.

Wissensbank Linux

Diese Artikel wurden vom Gründer von Checkmk vor vielen Jahren geschrieben. Sie sind immer noch gültig und haben deshalb weiterhin ihr Zuhause auf dieser Webseite. Mathias hat in der Zwischenzeit die Monitoringlösung Checkmk entwickelt

Mehr zu Checkmk