Unable to create static binaries on osx
It appears that ghc 6.6 can't create static binaries on osx/intel. I've been attempting to create static binaries of darcs for distribution to a project team on both osx/ppc and osx/intel, and ghc. It fails to find the static versions of libs that do exist, afaict.
--
[brett@fin]:~/files/src/darcs/darcs-unstable% ./configure --with-static-libs
checking for darcs... darcs
checking the release state... unstable branch
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for ghc... ghc
checking where GHC keeps its libraries... /usr/local/lib/ghc-6.6
checking GHC.Handle.openFd... NOT old API
checking GHC.Handle.openFd new API... okay
checking for module System.Posix.Signals(installHandler, Handler(..), Signal,
sigINT, sigHUP, sigABRT, sigALRM, sigTERM, sigPIPE,)... yes
checking for module Text.Regex( mkRegex, matchRegex, Regex )... no; and neither in package text
checking for module Text.Regex( mkRegex, matchRegex, Regex )... in package regex-compat
checking for module Debug.QuickCheck( quickCheck )... in package QuickCheck
checking for module Control.Monad.Error... no; and neither in package util
checking for module Control.Monad.Error... in package mtl
checking for module Text.ParserCombinators.Parsec... in package parsec
checking for module Text.Html... in package html
checking getCurrentDirectory... uses /
checking for module System.Posix.Files( createLink )... in package unix
checking createDirectoryIfMissing... has createDirectoryIfMissing
checking renameFile... okay
checking for module System.Posix.Files( fileMode, getFileStatus, setFileMode )... yes
checking for module System.Posix.Files( fileMode, getFileStatus, setFileMode )... yes
checking whether to optimize... yes
checking whether to profile... no
checking whether to use mmap... yes
checking whether to do PackedString debugging... no
checking whether to use wxhaskell... no
checking whether to build docs... yes
checking for latex... latex
checking for dvips... dvips
checking for latex2html... no
configure: WARNING: Cannot find latex2html in your path!
checking for htlatex... no
configure: WARNING: Cannot find htlatex in your path either!
checking for hevea... no
configure: WARNING: Cannot find hevea in your path either!
checking for sendmail... /usr/sbin/sendmail
checking for MAPISendMail in -lmapi32... no
checking for gawk... gawk
checking for libcurl... 7.15.5
checking for curl_global_init in -lcurl... no
configure: error: Cannot actually use libcurl; try specifying --without-libcurl.