[Haskell-beginners] Anyone have problems with cabal and SDL?
amindfv at gmail.com
Tue Feb 22 15:53:08 CET 2011
I'm using Mac OS X 10.6.
Sorry, everyone, for just dumping a bunch of terminal output here, but:
When I tried to install SDL-0.6.2 in Cabal, I ultimately end up with the
cm-macbookpro-3:roadmap colinmurphy$ cabal install -v SDL-0.6.2
looking for package tool: ghc-pkg near compiler in /opt/local/bin
found package tool in /opt/local/bin/ghc-pkg
Reading installed packages...
/opt/local/bin/ghc-pkg dump --global
/opt/local/bin/ghc-pkg dump --user
Reading available packages...
selecting SDL-0.6.2 (hackage)
selecting base-22.214.171.124 (installed) and 126.96.36.199 (installed) and discarding
syb-0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.2, 0.2.1, 0.2.2 and 0.3
selecting ghc-prim-0.1.0.0 (installed)
selecting integer-0.1.0.1 (installed)
selecting rts-1.0 (installed)
selecting syb-0.1.0.1 (installed)
In order, the following would be installed:
SDL-0.6.2 (new package)
SDL-0.6.2 has already been downloaded.
(and its parents)
[1 of 1] Compiling Main (
Warning: In the use of `defaultUserHooks'
(imported from Distribution.Simple):
Deprecated: "Use simpleUserHooks or autoconfUserHooks, unless
you need Cabal-1.2
compatibility in which case you must stick with
ld: warning: -read_only_relocs cannot be used with x86_64
configure --verbose=2 --ghc --prefix=/Users/colinmurphy/.cabal --user
Warning: defaultUserHooks in Setup script is deprecated.
Dependency base >=3 && <5 && ==188.8.131.52: using base-184.108.40.206
Using Cabal-220.127.116.11 compiled by ghc-6.10
Using compiler: ghc-6.10.4
Using install prefix: /Users/colinmurphy/.cabal
Binaries installed in: /Users/colinmurphy/.cabal/bin
Libraries installed in: /Users/colinmurphy/.cabal/lib/SDL-0.6.2/ghc-6.10.4
Private binaries installed in: /Users/colinmurphy/.cabal/libexec
Data files installed in: /Users/colinmurphy/.cabal/share/SDL-0.6.2
Documentation installed in: /Users/colinmurphy/.cabal/share/doc/SDL-0.6.2
Using alex version 2.3.1 found on system at: /opt/local/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
No cpphs found
No ffihugs found
Using gcc version 4.2.1 found on system at: /usr/bin/gcc
Using ghc version 6.10.4 found on system at: /opt/local/bin/ghc
Using ghc-pkg version 6.10.4 found on system at: /opt/local/bin/ghc-pkg
No greencard found
Using haddock version 2.4.2 found on system at: /opt/local/bin/haddock
Using happy version 1.18.4 found on system at: /opt/local/bin/happy
No hmake found
Using hsc2hs version 0.67 found on system at: /opt/local/bin/hsc2hs
No hscolour found
No hugs found
No jhc found
Using ld found on system at: /usr/bin/ld
No nhc98 found
Using pkg-config version 0.25 found on system at: /opt/local/bin/pkg-config
Using ranlib found on system at: /usr/bin/ranlib
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /usr/bin/tar
sh configure --with-hc=ghc --prefix=/Users/colinmurphy/.cabal
configure: WARNING: unrecognized options: --with-hc
checking for sdl-config... no
checking for sdl11-config... no
configure: error: *** SDL not found! Get SDL from www.libsdl.org.
If you already installed it, check it's in the path. If problem remains,
please send a mail to the address that appears in ./configure --version
indicating your platform, the version of configure script and the problem.
cabal: Error: some packages failed to install:
SDL-0.6.2 failed during the configure step. The exception was:
exit: ExitFailure 1
The final error is different, but it's still before the claim that SDL-0.6.2
can't be found.
Thanks for any help!
On Mon, Feb 21, 2011 at 2:23 PM, Stephen Tetley <stephen.tetley at gmail.com>wrote:
> Hi Tom
> What OS are you using?
> Could you try to install SDL-0.6.2 (i.e. the Haskell binding) with the
> verbose output from Cabal, probably -v for the command line switch.
> Beginners mailing list
> Beginners at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Beginners