| 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": |
| | 3 | 1. grab the HEAD off darcs, per [Building/GettingTheSources] (no problems here) |
| | 4 | 1. run autoreconf (this went ok, because I had just upgraded my autoconf in order to build darcs) |
| | 5 | 1. run ./configure |
| | 6 | 1. oops, I only have happy 1.13, it wants happy 1.15 |
| | 7 | 1. go to the happy download page. what, no Mac OS X binary? |
| | 8 | 1. grab the happy sources |
| | 9 | 1. ./configure, make, make install. so far so good |
| | 10 | 1. ./configure GHC again |
| | 11 | 1. LOL, I need alex 2.0 |
| | 12 | 1. 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 | 1. LOL, *still* no Mac OS X binary. |
| | 14 | 1. ./configure; make in alex |
| | 15 | 1. have disgusting IM conversation with friend while waiting |
| | 16 | 1. alex: "you lose at life": |
| 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 |
| | 24 | 1. consider a career change |
| | 25 | 1. rm /usr/local/bin/alex |
| | 26 | 1. sudo rm /usr/local/bin/alex |
| | 27 | 1. sudo make me a sandwich |
| | 28 | 1. sudo make install |
| | 29 | 1. okay, I have alex. yippee. |
| | 30 | 1. ./configure in GHC again |