On Sat, Mar 10, 2018 at 4:50 PM, Aurélien Larcher < aurelien.larc...@gmail.com> wrote:
> > > On Sat, Mar 10, 2018 at 4:26 PM, Apostolos Syropoulos via > openindiana-discuss <openindiana-discuss@openindiana.org> wrote: > >> Hello, >> 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 >> #else >> #define GMP_LIMB_BITS 32 >> #endif >> > > You are right but the header delivered by OI's package has already this > fix: pkg://openindiana.org/library/gmp@6.1.2-2018.0.0.2:20180211T124854Z > Did you install gmp manually? > We deliver /usr/include/gmp/gmp.h not /usr/include/gmp.h > > >> >> At least this solves the problem with GHC. >> A.S. >> >> >> ---------------------- >> Apostolos Syropoulos >> Xanthi, Greece >> _______________________________________________ >> openindiana-discuss mailing list >> openindiana-discuss@openindiana.org >> https://openindiana.org/mailman/listinfo/openindiana-discuss >> > > > > -- > --- > Praise the Caffeine embeddings > -- --- Praise the Caffeine embeddings _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss