Hmm, too bad. This has really turned into a “How to install a specific GHC version on OS X”, which I am not qualified to answer *at all*.
2016-08-30 20:24 GMT+02:00 suttlecommakevin <[email protected]>: > That brew commit checkout doesn't work either. Runs into permissions and > $PATH issues (at least on my machine). > > On Tuesday, August 30, 2016 at 2:07:32 PM UTC-4, Janis Voigtländer wrote: >> >> Depends on the operating system. And should be answered at >> https://www.haskell.org/downloads. >> >> For what seems to be your specific situation (OS X with Homebrew), the >> commit discussion you linked to contains a comment that appears to answer >> the question: https://github.com/elm-lang/el >> m-platform/commit/f46c95cf826651c56cf11388148df4406a834ee8# >> commitcomment-18102434 >> >> >> 2016-08-30 19:57 GMT+02:00 suttlecommakevin <[email protected]>: >> >>> Right, and how does one obtain GHC 7.10? >>> >>> On Tuesday, August 30, 2016 at 1:51:50 PM UTC-4, Janis Voigtländer wrote: >>>> >>>> GHC 7.10.x + whatever cabal comes with that + Elm 0.17.1 >>>> >>>> 2016-08-30 19:44 GMT+02:00 suttlecommakevin <[email protected]>: >>>> >>>>> Thanks. I still am not able to contribute to elm-lang.org without a >>>>> proper set up. >>>>> In order to develop, how *exactly *should and which versions of, elm, >>>>> ghc, and cabal be installed most reliably? >>>>> >>>>> >>>>> >>>>> >>>>> On Tuesday, August 30, 2016 at 1:39:07 PM UTC-4, Janis Voigtländer >>>>> wrote: >>>>>> >>>>>> I tried 0.16, because that’s what’s in the README*. Others have been >>>>>> scolded for not reading the instructions closely. >>>>>> >>>>>> In all fairness, the README of https://github.com/elm-lang/el >>>>>> m-lang.org says to use 0.17, not 0.16. >>>>>> >>>>>> >>>>>> 2016-08-30 19:30 GMT+02:00 suttlecommakevin <[email protected]>: >>>>>> >>>>>>> >>>>>>> - Yes, 8.0.1 as Richard pointed out in that commit. >>>>>>> - I tried 0.16, because that's what's in the README*. Others >>>>>>> have been scolded for not reading the instructions closely. >>>>>>> - Yes, I also tried 0.17.1, and that failed as well. >>>>>>> >>>>>>> For me, what is needed is a more explicit set of instructions than >>>>>>> > Before getting Haskell Platform, make sure it is going to give >>>>>>> you these things <https://www.haskell.org/platform/contents.html>. >>>>>>> >>>>>>> As someone who has never used Haskell, and is just getting going >>>>>>> with Elm, I would rather see explicit, tested, instructions. >>>>>>> *I tried to make a minor fix to these, but there are some odd errors >>>>>>> in Travis. Maybe these will help shed some light. >>>>>>> >>>>>>> https://travis-ci.org/elm-lang/elm-platform/jobs/156272879#L754-L794 >>>>>>> https://travis-ci.org/elm-lang/elm-platform/jobs/156272879#L861 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tuesday, August 30, 2016 at 12:57:41 PM UTC-4, Janis Voigtländer >>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> - That does not yet tell me which version of GHC you have. I >>>>>>>> could guess that 8.0.1, but is that the case? >>>>>>>> - Why is it that you try to install 0.16 of the platform in >>>>>>>> your gist, rather than 0.17 or better yet 0.17.1? >>>>>>>> - It is not clear that GHC 8.0.1 will fail you (with 0.17.1 of >>>>>>>> elm-platform). Have you tried? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2016-08-30 18:53 GMT+02:00 suttlecommakevin <[email protected]> >>>>>>>> : >>>>>>>> >>>>>>>>> I'm on Mac. I installed *ghc* via brew cask install >>>>>>>>> haskell-platform. >>>>>>>>> >>>>>>>>> It's not clear where or how to obtain GHC < 8.0.1 reliably or >>>>>>>>> consistently. >>>>>>>>> https://github.com/elm-lang/elm-platform/commit/f46c95cf8266 >>>>>>>>> 51c56cf11388148df4406a834ee8 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tuesday, August 30, 2016 at 12:49:38 PM UTC-4, Joey Eremondi >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> @suttlecommakevin Are you trying to use Elm from Hackage, or the >>>>>>>>>> Elm platform? Hackage elm is woefully out of date. >>>>>>>>>> >>>>>>>>>> On Tue, Aug 30, 2016 at 9:38 AM, Janis Voigtländer < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> You don't feel like telling us which GHC version you are trying >>>>>>>>>>> to do this with? >>>>>>>>>>> >>>>>>>>>>> 2016-08-30 18:11 GMT+02:00 suttlecommakevin < >>>>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> I get missing deps, but because of conflicts that were rejected. >>>>>>>>>>>> >>>>>>>>>>>> https://gist.github.com/kevinSuttle/a867b0d2048f6f6c6f646964 >>>>>>>>>>>> 061ec3c1 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thursday, August 14, 2014 at 11:19:13 PM UTC-4, Evan Cameron >>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> I've installed elm on arch using a cabal sandbox and the cabal >>>>>>>>>>>>> install methods. I've added the /bin directory to my path so >>>>>>>>>>>>> commands like >>>>>>>>>>>>> elm-get run from everywhere. >>>>>>>>>>>>> >>>>>>>>>>>>> I'm trying to build the elm-lang.org locally but cabal >>>>>>>>>>>>> configure fails >>>>>>>>>>>>> >>>>>>>>>>>>> ➜ elm-lang.org git:(stable) elm-get install >>>>>>>>>>>>> Installing all declared dependencies... >>>>>>>>>>>>> Cloning repo johnpmayer/elm-webgl >>>>>>>>>>>>> Checking out version 0.1 >>>>>>>>>>>>> Cloning repo johnpmayer/elm-linear-algebra >>>>>>>>>>>>> Checking out version 1.0 >>>>>>>>>>>>> Success! >>>>>>>>>>>>> ➜ elm-lang.org git:(stable) cabal configure >>>>>>>>>>>>> Resolving dependencies... >>>>>>>>>>>>> Configuring elm-website-0.1.0.2... >>>>>>>>>>>>> cabal: At least the following dependencies are missing: >>>>>>>>>>>>> Elm >=0.12, >>>>>>>>>>>>> HTTP -any, >>>>>>>>>>>>> aeson -any, >>>>>>>>>>>>> blaze-html -any, >>>>>>>>>>>>> blaze-markup -any, >>>>>>>>>>>>> cmdargs -any, >>>>>>>>>>>>> mtl -any, >>>>>>>>>>>>> snap-core -any, >>>>>>>>>>>>> snap-server -any, >>>>>>>>>>>>> unordered-containers -any >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> how is it even possible that elm-get ran if Elm is missing? >>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google Groups "Elm Discuss" group. >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>> Google Groups "Elm Discuss" group. >>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "Elm Discuss" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to [email protected]. >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Elm Discuss" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Elm Discuss" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Elm Discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Elm Discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
