| LN_S = @LN_S@ |
LN_S = @LN_S@ |
| M4 = @M4@ |
M4 = @M4@ |
| GCC = @CC@ |
GCC = @CC@ |
| |
BOOTFORTH = @GFORTH@ |
| CC = $(GCC) |
CC = $(GCC) |
| FORTHPATH = .$(PATHSEP)$(libdir)/gforth/site-forth$(PATHSEP)$(siteforthdir)$(PATHSEP)$(libdir)/gforth/$(VERSION)$(PATHSEP)$(datadir)/gforth/$(VERSION) |
FORTHPATH = .$(PATHSEP)$(libdir)/gforth/site-forth$(PATHSEP)$(siteforthdir)$(PATHSEP)$(libdir)/gforth/$(VERSION)$(PATHSEP)$(datadir)/gforth/$(VERSION) |
| FORTHSIZES = @FORTHSIZES@ |
FORTHSIZES = @FORTHSIZES@ |
| DOCDIST = doc/gforth.info doc/gforth.info-* doc/gforth.ps \ |
DOCDIST = doc/gforth.info doc/gforth.info-* doc/gforth.ps \ |
| doc/vmgen.info doc/vmgen.ps |
doc/vmgen.info doc/vmgen.ps |
| |
|
| |
BKERNLS = kernl16b$(EC).fi kernl16l$(EC).fi \ |
| |
kernl32b$(EC).fi kernl32l$(EC).fi \ |
| |
kernl64b$(EC).fi kernl64l$(EC).fi |
| |
|
| KERNLS = kernl16b$(EC).fi- kernl16l$(EC).fi- \ |
KERNLS = kernl16b$(EC).fi- kernl16l$(EC).fi- \ |
| kernl32b$(EC).fi- kernl32l$(EC).fi- \ |
kernl32b$(EC).fi- kernl32l$(EC).fi- \ |
| kernl64b$(EC).fi- kernl64l$(EC).fi- |
kernl64b$(EC).fi- kernl64l$(EC).fi- |
| ./gforth-itc onebench.fs |
./gforth-itc onebench.fs |
| ./gforth-ditc onebench.fs |
./gforth-ditc onebench.fs |
| |
|
| |
# ------------- Bootstrapping |
| |
bootstrap: |
| |
[ ! -z "${BOOTFORTH}" ] && \ |
| |
${MAKE} BUILDFORTH="${BOOTFORTH}" FORTHP="${BOOTFORTH}" engine/prim.i ${BKERNLS} |
| |
|
| # ------------- Make forth images |
# ------------- Make forth images |
| |
|
| # How to make new images: |
# How to make new images: |