Make failed on Itanium-machine
Yury Serdyuk
Yury at serdyuk.botik.ru
Sun Jun 3 07:32:25 EDT 2007
Hi !
I have installed binary package ghc6_6.6.1-2_ia64.deb
on machine with Itanium-processor.
But there is drawback in this installation
> runhaskell Setup.hs configure --ghc
> --prefix=/home/serdyuk/docon209/docon/source/inst
> ghc-6.6.1: not built for interactive use
So I have tried to build GHC from the sources ghc-6.6.1-src.tar.bz2
based on previous binary installation
with configure as
> ./configure --prefix=/home/serdyuk/GlasgowHaskell-6.6.1
> --with-gmp-includes=/opt/libgmp/include
> --with-gmp-libraries=/opt/libgmp/lib --target=ia64-suse-linux
> --host=ia64-suse-linux
But make failed with
> ../compiler/ghc-inplace -optc-O -optc-G0 -optc-Wall -optc-W
> -optc-Wstrict-prototypes -optc-Wmissing-prototypes
> -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return
> -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel
> -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-DNOSMP
> -optc-I/opt/libgmp/include -optc-fno-strict-aliasing -H16m -O -optc-O2
> -optc-DNOSMP -static -I/opt/libgmp/include -I. -#include HCIncludes.h
> -fvia-C -dcmm-lint -c Stats.c -o Stats.o
> ../compiler/ghc-inplace -optc-O -optc-G0 -optc-Wall -optc-W
> -optc-Wstrict-prototypes -optc-Wmissing-prototypes
> -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return
> -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel
> -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-DNOSMP
> -optc-I/opt/libgmp/include -optc-fno-strict-aliasing -H16m -O -optc-O2
> -optc-DNOSMP -static -I/opt/libgmp/include -I. -#include HCIncludes.h
> -fvia-C -dcmm-lint -c StgCRun.c -o StgCRun.o
> /tmp/ghc12430_0/ghc12430_0.s: Assembler messages:
>
> /tmp/ghc12430_0/ghc12430_0.s:51:0:
> Error: Operand 1 of `mov' should be a general register
> make[1]: *** [StgCRun.o] Error 1
> make: *** [stage1] Error 1
My Linux system is
Linux al 2.6.5-7.191-sn2 #1 SMP Tue Jun 28 14:58:56 UTC 2005 ia64 ia64
ia64 GNU/Linux
and processor is
> vendor : GenuineIntel
> arch : IA-64
> family : Itanium 2
> model : 2
> revision : 1
> archrev : 0
> features : branchlong
> cpu number : 0
> cpu regs : 4
> cpu MHz : 1500.000000
> itc MHz : 1500.000000
> BogoMIPS : 2214.59
> siblings : 1
I need help to build workable GHC on Itanium-machine.
Yury.
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs at haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
More information about the Glasgow-haskell-bugs
mailing list