Changes between Version 1 and Version 2 of KirstenSandbox


Ignore:
Timestamp:
Dec 27, 2006 4:39:03 PM (9 years ago)
Author:
kirsten
Comment:

MediaWiki ate my brain

Legend:

Unmodified
Added
Removed
Modified
  • KirstenSandbox

    v1 v2  
    11= Building GHC on Mac OS X 10.2, by Kirsten aged 26 1/52 =
    22
    3 # grab the HEAD off darcs, per [Building/GettingTheSources] (no problems here)
    4 # run autoreconf (this went ok, because I had just upgraded my autoconf in order to build darcs)
    5 # run ./configure
    6 # oops, I only have happy 1.13, it wants happy 1.15
    7 # go to the happy download page. what, no Mac OS X binary?
    8 # grab the happy sources
    9 # ./configure, make, make install. so far so good
    10 # ./configure GHC again
    11 # LOL, I need alex 2.0
    12 # why isn't this integrated into the GHC build process? also, googling for just "alex" is un-useful. so is googling for "alex lexer" and "alex lexer haskell"
    13 # LOL, *still* no Mac OS X binary.
    14 # ./configure; make in alex
    15 # have disgusting IM conversation with friend while waiting
    16 # alex: "you lose at life":
     31. grab the HEAD off darcs, per [Building/GettingTheSources] (no problems here)
     41. run autoreconf (this went ok, because I had just upgraded my autoconf in order to build darcs)
     51. run ./configure
     61. oops, I only have happy 1.13, it wants happy 1.15
     71. go to the happy download page. what, no Mac OS X binary?
     81. grab the happy sources
     91. ./configure, make, make install. so far so good
     101. ./configure GHC again
     111. LOL, I need alex 2.0
     121. why isn't this integrated into the GHC build process? also, googling for just "alex" is un-useful. so is googling for "alex lexer" and "alex lexer haskell"
     131. LOL, *still* no Mac OS X binary.
     141. ./configure; make in alex
     151. have disgusting IM conversation with friend while waiting
     161. alex: "you lose at life":
    1717{{{
    1818Creating a symbolic link from alex-2.0.1 to alex in /usr/local/bin failed: `/usr/local/bin/alex' already exists
     
    2222make: *** [install] Error 1
    2323}}}
    24 # consider a career change
    25 # rm /usr/local/bin/alex
    26 # sudo rm /usr/local/bin/alex
    27 # sudo make me a sandwich
    28 # sudo make install
    29 # okay, I have alex. yippee.
    30 # ./configure in GHC again
     241. consider a career change
     251. rm /usr/local/bin/alex
     261. sudo rm /usr/local/bin/alex
     271. sudo make me a sandwich
     281. sudo make install
     291. okay, I have alex. yippee.
     301. ./configure in GHC again