Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Glasgow Haskell Compiler
GHC
Commits
b6d70ef7
Commit
b6d70ef7
authored
Oct 12, 2004
by
sof
Browse files
[project @ 2004-10-12 16:33:00 by sof]
Had enough of 'make boot' completely rebuilding gmp/ each time around.
parent
6a4854ea
Changes
2
Hide whitespace changes
Inline
Side-by-side
ghc/rts/Makefile
View file @
b6d70ef7
...
...
@@ -225,8 +225,12 @@ endif
ifneq
"$(HaveLibGmp)" "YES"
ifneq
"$(HaveFrameworkHaskellSupport)" "YES"
boot
::
cd
gmp
&&
CC
=
$(WhatGccIsCalled)
./configure
--enable-shared
=
no
\
--host
=
`
echo
$(HOSTPLATFORM)
|
sed
's/i[567]86/i486/g'
`
if
[
-f
gmp/config.status
]
;
then
\
cd
gmp
&&
CC
=
$(WhatGccIsCalled)
./config.status
;
\
else
\
cd
gmp
&&
CC
=
$(WhatGccIsCalled)
./configure
--enable-shared
=
no
\
--host
=
`
echo
$(HOSTPLATFORM)
|
sed
's/i[567]86/i486/g'
`
;
\
fi
# Slight cheatage here to pass host as target, but x-compilation isn't supported by ghc.
...
...
ghc/rts/gmp/configure
View file @
b6d70ef7
...
...
@@ -5173,10 +5173,18 @@ for ac_file in : $CONFIG_LINKS; do if test "x$ac_file" != x:; then
*) ac_rel_source="
$ac_dots$srcdir
/
$ac_source
" ;;
esac
# Note: Dodgy local mods to 'make things work' in an environment (cygwin)
# that supports symlinks (through silly hack) using tools that don't
# understand them (mingw). The end sometimes justifies the means, son.
#
# Make a symlink if possible; otherwise try a hard link.
#if ln -s
$ac_rel_source
$ac_dest
2>/dev/null ||
# ln
$srcdir
/
$ac_source
$ac_dest
; then :
if cp
$srcdir
/
$ac_source
$ac_dest
; then :
#
# Note: If the -p offends your 'cp', just drop it; no harm done, you'll just
# get more recompilations.
#
if cp -p
$srcdir
/
$ac_source
$ac_dest
; then :
else
{ echo "configure: error: cannot copy
$ac_dest
to
$srcdir
/
$ac_source
" 1>&2; exit 1; }
fi
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment