OSX 10.5.8 isn't THAT old. You can definitely get a Haskell Platform 7.x
You might have the most recent haskell platform installed, but the version of GHC that is actually being used to compile is much older.I would guess that you have previously installed *something* using Macports (or fink/homebrew), which depended on that specific GHC. Try removing it via the macports.PeterOn 20 November 2012 21:42, Dan Tenenbaum <dtenenba@fhcrc.org> wrote:
Thanks. My goal is also to install pandoc.
The problem is that what I currently have is the latest version of the
Haskell Platform which is available as a binary for Mac OS 10.5.
If I want a more recent Haskell Platform, I need to build from source
(and/or use port or brew) which I haven't been able to do
successfully, but I guess that's a different post....
Thanks,
Dan
On Tue, Nov 20, 2012 at 12:52 PM, Rico Moorman <rico.moorman@gmail.com> wrote:
> Hi Dan,
>
> I actually ran into the same problem installing the json library (as
> requirement of pandoc) some time ago. I solved this by using a more recent
> version of GHC (for linux in my case). I think 6.12.3 is regarded as quite
> dated.
>
> I hope this helps.
>
> Best regards,
>
> Rico Moorman
>
>
> On Mon, Nov 19, 2012 at 7:18 PM, Dan Tenenbaum <dtenenba@fhcrc.org> wrote:
>>
>> Hi all,
>>
>> Please tell me where I should post this if this is not the appropriate
>> list.
>>
>> I tried to install the json-0.4.4 package on Mac OS 10.5.8, and got this
>> error:
>>
>> $ sudo cabal install "json-0.4.4"
>> Building json-0.4.4...
>> [1 of 7] Compiling Text.JSON.Types ( Text/JSON/Types.hs,
>> dist/build/Text/JSON/Types.o )
>> [2 of 7] Compiling Text.JSON.Pretty ( Text/JSON/Pretty.hs,
>> dist/build/Text/JSON/Pretty.o )
>> [3 of 7] Compiling Text.JSON.ReadP ( Text/JSON/ReadP.hs,
>> dist/build/Text/JSON/ReadP.o )
>>
>> Text/JSON/ReadP.hs:104:21:
>> Warning: A do-notation statement discarded a result of type b.
>> Suppress this warning by saying "_ <- n",
>> or by using the flag -fno-warn-unused-do-bind
>> [4 of 7] Compiling Text.JSON.Parsec ( Text/JSON/Parsec.hs,
>> dist/build/Text/JSON/Parsec.o )
>> ghc: memory allocation failed (requested 2097152 bytes)
>> cabal: Error: some packages failed to install:
>> json-0.4.4 failed during the building phase. The exception was:
>> ExitFailure 1
>>
>> This is on a machine with 16GB of RAM.
>>
>> I don't think
>>
>> http://www.haskell.org/cabal/FAQ.html#cabal-goes-into-an-infinite-loop--runs-out-of-memory
>> applies because I'm using higher versions than mentioned there:
>> $ ghc --version
>> The Glorious Glasgow Haskell Compilation System, version 6.12.3
>> $ cabal --version
>> cabal-install version 0.8.2
>> using version 1.8.0.6 of the Cabal library
>>
>> I know Mac OS 10.5.8 is old, but unfortunately ugrading this
>> particular machine is not an option.
>> Hope someone can help.
>> Thanks,
>> Dan
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners@haskell.org
>> http://www.haskell.org/mailman/listinfo/beginners
>
>
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners