No es una pregunta de programación, pero la primera vez que veo algo como esto.
UNR 1.6 (basado en Ubuntu 10.04) instala la versión 6.12.1 de GHC.
Entonces, para construir cabal-install-0.8.2, tengo que instalar
libghc6- paquetes de parsec, mtl, network y zlib.
Entonces, después de lanzar './bootstrap.sh sh', me sale:¿cómo puedo construir cabal-install en eeePc 701/Ubuntu Netbook Remix 1.6 (Lucid)
Comprobación de paquetes instalados para GHC-6.12.1 ...
parsec ya está instalado y la versión es aceptable.
la red ya está instalada y la versión está bien.
Cabal ya está instalado y la versión está bien.
mtl ya está instalado y la versión está bien.
HTTP ya está instalado y la versión está bien.
zlib ya está instalado y la versión está bien.
[1 de 1] La compilación principal (Setup.hs, Setup.o)
Vinculación Configuración ...
Configuración de Cabal-instalación-0.8.2 ...
ejecutables de preprocesamiento de Cabal-instalación-0.8.2 ...
Edificio cabal-install-0.8.2 ...
[1 of 40] Compilación Distribution.Client.BuildReports.Types (Distribución/Cliente/BuildReports/Types.hs, dist/build/cabal/cabal- tmp/Distribution/Client/BuildReports/Types.o)
[2 of 40] Compilación Distribution.Client.Utils (Distribution/Client/Utils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Utils. o)
... dos advertencias sobre no utilizados addPackageExcludeConstraint y la respuesta ...
[39 de 40] Compilar Distribution.Client.Install (Distribución/Client/Install.hs, dist/build/Cabal/Cabal-tmp/Distribution/Client/Install.o)
[40 of 40] Compilación Main (Main.hs, dist/build/cabal/cabal-tmp/Main.o)
Enlazando dist/build/cabal/cabal ...
collect2: LD termina con la señal 9 [arrêté Processus]
Error de Cabal a instalar de arranque:
Construir el paquete fai Cabal-instalar led
Entre linking y collect2 (un minuto más o menos), el LED de mi disco duro brilla
como si se escribieran o leyeran muchos archivos.
No sé si es relevante, pero aquí están las versiones de las dependencias
Cabal-1.8.0.2
HTTP-4000.0.6
mtl-1.1.0.2
red 2.2.1.7
parsec-2.1.0.1
zlib-0.5.2.0
9 es SIGKILL: ¿cuánta memoria está usando cuando muere? Tal vez esta es una situación OOM? –
De hecho, eeePc 701 tiene 512Mo Ram y mi swap está configurado para 256Mo y todo se usa 100% antes del colapso. ¿Pero por qué el paso de vinculación no es tan inteligente como el paso de compilación (25% Ram, 40% swap)? – sauf
También falla miserablemente en OLPC XO-1s, debido a los 256 mb de RAM. He intentado todo lo que puedo pensar para conseguir Cabal-instalación para construir. – Dan