On OI we have the file /usr/include/gmp.h Today I tried to compile the Glasgow 
Haskell Compilerand compilation stopped with the following error message:
 # error WORD_SIZE_IN_BITS != GMP_LIMB_BITS not supported
I am using the 32bit version of the compiler since the 64bit versionfails (at 
least that was reported in their web site). Now the problemis that in file 
gmp.h there is the following definition:
#define GMP_LIMB_BITS                      64
while it should be
#define GMP_LIMB_BITS                      32
I think that it should be better to have something like this

#if defined(__amd64)
#define GMP_LIMB_BITS                      64
#define GMP_LIMB_BITS                      32

At least this solves the problem with GHC. 

Apostolos Syropoulos
Xanthi, Greece
openindiana-discuss mailing list

Reply via email to