ghc: Avoid fPIC

This commit is contained in:
Fredrik Fornwall 2015-09-16 21:11:09 -04:00
parent b2d8bace52
commit 94fc63465b
1 changed files with 7 additions and 4 deletions

View File

@ -2,8 +2,7 @@
# https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Linux
# and
# https://github.com/neurocyte/ghc-android
# Currently fails with:
# "Can't use -fPIC or -dynamic on this platform"
# Status: Current GHC does not support llvm 3.7.
TERMUX_PKG_HOMEPAGE=https://www.haskell.org/ghc/
TERMUX_PKG_DESCRIPTION="The Glasgow Haskell Compilation system"
TERMUX_PKG_VERSION=7.10.2
@ -34,6 +33,10 @@ unset PKG_CONFIG
unset RANLIB
termux_step_pre_configure () {
echo "GhcStage2HcOpts = $ORIG_CFLAGS $ORIG_CPPFLAGS $ORIG_LDFLAGS" > mk/build.mk
echo "INTEGER_LIBRARY = integer-simple" >> mk/build.mk
echo "INTEGER_LIBRARY = integer-simple" > mk/build.mk
#echo "GhcStage2HcOpts = $ORIG_CFLAGS $ORIG_CPPFLAGS $ORIG_LDFLAGS" >> mk/build.mk
# Avoid "Can't use -fPIC or -dynamic on this platform":
echo "DYNAMIC_GHC_PROGRAMS = NO" >> mk/build.mk
echo "GhcLibWays = v" >> mk/build.m
}