projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 1999-10-29 13:53:37 by sof]
[ghc-hetmet.git]
/
ghc
/
lib
/
std
/
Makefile
diff --git
a/ghc/lib/std/Makefile
b/ghc/lib/std/Makefile
index
126400e
..
83d790e
100644
(file)
--- a/
ghc/lib/std/Makefile
+++ b/
ghc/lib/std/Makefile
@@
-84,18
+84,20
@@
PrelGHC.$(way_)hi : PrelGHC.hi-boot
boot :: PrelGHC.hi $(foreach way, $(WAYS), PrelGHC.$(way)_hi)
DLL_NAME = HSprel.dll
boot :: PrelGHC.hi $(foreach way, $(WAYS), PrelGHC.$(way)_hi)
DLL_NAME = HSprel.dll
+DLL_DESCRIPTION="GHC-compiled Haskell Prelude"
DLL_IMPLIB_NAME = libHS_imp.a
DLL_IMPLIB_NAME = libHS_imp.a
-SRC_BLD_DLL_OPTS += --export-all --output-def=HSprel.def
+SRC_BLD_DLL_OPTS += --export-all --output-def=HSprel.def DllVersionInfo.o
SRC_BLD_DLL_OPTS += -lwinmm -lHSrts_imp -lHScbits_imp -lgmp -L. -L../../rts/gmp -L../../rts -Lcbits
SRC_BLD_DLL_OPTS += -lwinmm -lHSrts_imp -lHScbits_imp -lgmp -L. -L../../rts/gmp -L../../rts -Lcbits
-
ifeq "$(way)" "dll"
HS_SRCS := $(filter-out PrelMain.lhs, $(HS_SRCS))
endif
ifeq "$(way)" "dll"
HS_SRCS := $(filter-out PrelMain.lhs, $(HS_SRCS))
endif
-# PrelMain.dll_o isn't to be included in the final .a
+# PrelMain.dll_o isn't to be included in the final .a,
+# but it needs to be generated
ifeq "$(way)" "dll"
ifeq "$(way)" "dll"
-all :: PrelMain.dll_o
+all :: PrelMain.dll_o DllVersionInfo.o
+
endif
#
endif
#