ekmett / rounded

MPFR bindings for Haskell
http://hackage.haskell.org/package/rounded
BSD 3-Clause "New" or "Revised" License
34 stars 13 forks source link

basic build fixup changes #36

Open cartazio opened 1 year ago

cartazio commented 1 year ago

this is the

1) basic cleanups needed on build plan side 2) long-double needs a bounds relaxation too @claudeha 3) i'm not quite sure why, but gmp needs to be explicitly listed as a pkg-config dep with cabal-install version 3.10, and

maybe @ryanglscott has thoughts on some of these version or cabal things

cartazio commented 1 year ago

it looks like long-double is only used for the 128bit float storable / pointer information https://code.mathr.co.uk/long-double/blob/HEAD:/hs/Numeric/LongDouble/X87_128.hs