| 4 | | * '''Solution''': {{{cabal install wx --configure-opt="--user --enable-split-objs --hcprof}}} (tested on 2009-02-12, Ubuntu Intrepid, wxWidgets 2.8, GHC 6.10.1) |
| | 4 | * '''Solution''': 2009-02-14. This is a tricky one. For some reason cabal-install keeps trying to re-install wx |
| | 5 | |
| | 6 | {{{cabal install wx --configure-opt="--user --enable-split-objs --hcprof}}} (tested on 2009-02-12, Ubuntu Intrepid, wxWidgets 2.8, GHC 6.10.1) |
| | 7 | 1. I get this error when I try to do {{{runhaskell Setup configure}}}: |
| | 8 | {{{ |
| | 9 | GHCi runtime linker: fatal error: I found a duplicate definition for symbol |
| | 10 | waitForProcess |
| | 11 | whilst processing object file |
| | 12 | /home/me/.cabal/lib/process-1.0.1.1/ghc-6.10.1/HSprocess-1.0.1.1.o |
| | 13 | This could be caused by: |
| | 14 | * Loading two different object files which export the same symbol |
| | 15 | * Specifying the same object file twice on the GHCi command line |
| | 16 | * An incorrect `package.conf' entry, causing some object to be |
| | 17 | loaded twice. |
| | 18 | GHCi cannot safely continue in this situation. Exiting now. Sorry. |
| | 19 | }}} |
| | 20 | * '''Workaround''': I don't know the proper solution to this yet, but I found that it helps to {{{ghc --make Setup}}} and then call {{{./Setup}}} instead of runhaskell Setup |