- now forcing zlib configuration before compiling files that depend on
the zlib header files, since zlib's configure script can modify the header files. removed ZlibInclude variable, which no longer serves a purpose. c/Mf-*, c/Makefile.*nt - removed unnecessary datestamp.c target c/Mf.*nt original commit: d081c5b19a185597443f47101caa35b8c12084c7
This commit is contained in:
parent
c15ac6d328
commit
4542d12295
7
LOG
7
LOG
|
@ -200,3 +200,10 @@
|
||||||
release_notes.stex
|
release_notes.stex
|
||||||
- fixed spelling of non-existent
|
- fixed spelling of non-existent
|
||||||
s/syntax.ss
|
s/syntax.ss
|
||||||
|
- now forcing zlib configuration before compiling files that depend on
|
||||||
|
the zlib header files, since zlib's configure script can modify the
|
||||||
|
header files. removed ZlibInclude variable, which no longer serves
|
||||||
|
a purpose.
|
||||||
|
c/Mf-*, c/Makefile.*nt
|
||||||
|
- removed unnecessary datestamp.c target
|
||||||
|
c/Mf.*nt
|
||||||
|
|
|
@ -17,7 +17,6 @@ m = a6nt
|
||||||
|
|
||||||
# following have to use \ for directory separator
|
# following have to use \ for directory separator
|
||||||
SchemeInclude = ..\boot\$m
|
SchemeInclude = ..\boot\$m
|
||||||
ZlibInclude = ..\zlib
|
|
||||||
KernelDll = ..\bin\$m\csv941.dll
|
KernelDll = ..\bin\$m\csv941.dll
|
||||||
KernelLib = ..\bin\$m\csv941.lib
|
KernelLib = ..\bin\$m\csv941.lib
|
||||||
MTKernelLib = ..\boot\$m\csv941mt.lib
|
MTKernelLib = ..\boot\$m\csv941mt.lib
|
||||||
|
@ -29,7 +28,7 @@ MDMain = ..\boot\$m\mainmd.obj
|
||||||
ResFile = ..\boot\$m\scheme.res
|
ResFile = ..\boot\$m\scheme.res
|
||||||
|
|
||||||
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
||||||
CFLAGS=/nologo /Ox /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
CFLAGS=/nologo /Ox /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
MDCFLAGS=$(CFLAGS) /MD
|
MDCFLAGS=$(CFLAGS) /MD
|
||||||
MTCFLAGS=$(CFLAGS) /MT
|
MTCFLAGS=$(CFLAGS) /MT
|
||||||
DLLLDFLAGS=/machine:X64 /release /nologo
|
DLLLDFLAGS=/machine:X64 /release /nologo
|
||||||
|
@ -38,7 +37,7 @@ DLLLDFLAGS=/machine:X64 /release /nologo
|
||||||
EXELDFLAGS=/machine:X64 /incremental:no /release /nologo /STACK:0x1000000
|
EXELDFLAGS=/machine:X64 /incremental:no /release /nologo /STACK:0x1000000
|
||||||
|
|
||||||
# use following flags for debugging
|
# use following flags for debugging
|
||||||
# CFLAGS=/nologo /Od /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
# CFLAGS=/nologo /Od /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
# MDCFLAGS=$(CFLAGS) /Zi /MDd
|
# MDCFLAGS=$(CFLAGS) /Zi /MDd
|
||||||
# MTCFLAGS=$(CFLAGS) /Zi /MTd
|
# MTCFLAGS=$(CFLAGS) /Zi /MTd
|
||||||
# DLLLDFLAGS=/machine:X64 /debug /nologo /nodefaultlib:msvcrt
|
# DLLLDFLAGS=/machine:X64 /debug /nologo /nodefaultlib:msvcrt
|
||||||
|
@ -68,7 +67,7 @@ all: $(Exec) $(MTKernelLib) $(MDKernelLib) $(MTMain)
|
||||||
|
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(ZlibInclude)/zconf.h $(ZlibInclude)/zlib.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): ..\zlib/zconf.h ..\zlib/zlib.h
|
||||||
|
|
||||||
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
||||||
-del /f $(MTKernelLib)
|
-del /f $(MTKernelLib)
|
||||||
|
@ -125,7 +124,7 @@ mdscheme.exe: $(ResFile) $(MDMain) $(MDKernelLib)
|
||||||
-del /f mdscheme.exe
|
-del /f mdscheme.exe
|
||||||
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
||||||
|
|
||||||
$(ZlibInclude)\zlib.h $(ZlibInclude)\zconf.h $(MDZlibLib) $(MTZlibLib):
|
..\zlib\zlib.h ..\zlib\zconf.h $(MDZlibLib) $(MTZlibLib):
|
||||||
cd ../zlib
|
cd ../zlib
|
||||||
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
||||||
ren zlib.lib zlibmt.lib
|
ren zlib.lib zlibmt.lib
|
||||||
|
|
|
@ -17,7 +17,6 @@ m = i3nt
|
||||||
|
|
||||||
# following have to use \ for directory separator
|
# following have to use \ for directory separator
|
||||||
SchemeInclude = ..\boot\$m
|
SchemeInclude = ..\boot\$m
|
||||||
ZlibInclude = ..\zlib
|
|
||||||
KernelDll = ..\bin\$m\csv941.dll
|
KernelDll = ..\bin\$m\csv941.dll
|
||||||
KernelLib = ..\bin\$m\csv941.lib
|
KernelLib = ..\bin\$m\csv941.lib
|
||||||
MTKernelLib = ..\boot\$m\csv941mt.lib
|
MTKernelLib = ..\boot\$m\csv941mt.lib
|
||||||
|
@ -29,7 +28,7 @@ MDMain = ..\boot\$m\mainmd.obj
|
||||||
ResFile = ..\boot\$m\scheme.res
|
ResFile = ..\boot\$m\scheme.res
|
||||||
|
|
||||||
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
||||||
CFLAGS=/nologo /fp:precise /Ox /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DI386 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
CFLAGS=/nologo /fp:precise /Ox /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DI386 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
MDCFLAGS=$(CFLAGS) /MD
|
MDCFLAGS=$(CFLAGS) /MD
|
||||||
MTCFLAGS=$(CFLAGS) /MT
|
MTCFLAGS=$(CFLAGS) /MT
|
||||||
DLLLDFLAGS=/machine:ix86 /release /nologo
|
DLLLDFLAGS=/machine:ix86 /release /nologo
|
||||||
|
@ -37,7 +36,7 @@ DLLLDFLAGS=/machine:ix86 /release /nologo
|
||||||
EXELDFLAGS=/machine:ix86 /incremental:no /release /nologo /STACK:0x800000
|
EXELDFLAGS=/machine:ix86 /incremental:no /release /nologo /STACK:0x800000
|
||||||
|
|
||||||
# use following flags for debugging
|
# use following flags for debugging
|
||||||
# CFLAGS=/nologo /Od /W3 /MDd /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DI386 /DNO_UNISTD_H
|
# CFLAGS=/nologo /Od /W3 /MDd /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DI386 /DNO_UNISTD_H
|
||||||
# LDFLAGS=/machine:ix86 /incremental:no /release /nologo /debug
|
# LDFLAGS=/machine:ix86 /incremental:no /release /nologo /debug
|
||||||
|
|
||||||
SystemLib=rpcrt4.lib ole32.lib advapi32.lib User32.lib
|
SystemLib=rpcrt4.lib ole32.lib advapi32.lib User32.lib
|
||||||
|
@ -64,7 +63,7 @@ all: $(Exec) $(MTKernelLib) $(MDKernelLib) $(MTMain)
|
||||||
|
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(ZlibInclude)/zconf.h $(ZlibInclude)/zlib.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): ..\zlib/zconf.h ..\zlib/zlib.h
|
||||||
|
|
||||||
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
||||||
-del /f $(MTKernelLib)
|
-del /f $(MTKernelLib)
|
||||||
|
@ -121,7 +120,7 @@ mdscheme.exe: $(ResFile) $(MDMain) $(MDKernelLib)
|
||||||
-del /f mdscheme.exe
|
-del /f mdscheme.exe
|
||||||
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
||||||
|
|
||||||
$(ZlibInclude)\zlib.h $(ZlibInclude)\zconf.h $(MDZlibLib) $(MTZlibLib):
|
..\zlib\zlib.h ..\zlib\zconf.h $(MDZlibLib) $(MTZlibLib):
|
||||||
cd ../zlib
|
cd ../zlib
|
||||||
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
||||||
ren zlib.lib zlibmt.lib
|
ren zlib.lib zlibmt.lib
|
||||||
|
|
|
@ -17,7 +17,6 @@ m = ta6nt
|
||||||
|
|
||||||
# following have to use \ for directory separator
|
# following have to use \ for directory separator
|
||||||
SchemeInclude = ..\boot\$m
|
SchemeInclude = ..\boot\$m
|
||||||
ZlibInclude = ..\zlib
|
|
||||||
KernelDll = ..\bin\$m\csv941.dll
|
KernelDll = ..\bin\$m\csv941.dll
|
||||||
KernelLib = ..\bin\$m\csv941.lib
|
KernelLib = ..\bin\$m\csv941.lib
|
||||||
MTKernelLib = ..\boot\$m\csv941mt.lib
|
MTKernelLib = ..\boot\$m\csv941mt.lib
|
||||||
|
@ -29,7 +28,7 @@ MDMain = ..\boot\$m\mainmd.obj
|
||||||
ResFile = ..\boot\$m\scheme.res
|
ResFile = ..\boot\$m\scheme.res
|
||||||
|
|
||||||
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
||||||
CFLAGS=/nologo /Ox /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
CFLAGS=/nologo /Ox /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
MDCFLAGS=$(CFLAGS) /MD
|
MDCFLAGS=$(CFLAGS) /MD
|
||||||
MTCFLAGS=$(CFLAGS) /MT
|
MTCFLAGS=$(CFLAGS) /MT
|
||||||
DLLLDFLAGS=/machine:X64 /release /nologo
|
DLLLDFLAGS=/machine:X64 /release /nologo
|
||||||
|
@ -38,7 +37,7 @@ DLLLDFLAGS=/machine:X64 /release /nologo
|
||||||
EXELDFLAGS=/machine:X64 /incremental:no /release /nologo /STACK:0x1000000
|
EXELDFLAGS=/machine:X64 /incremental:no /release /nologo /STACK:0x1000000
|
||||||
|
|
||||||
# use following flags for debugging
|
# use following flags for debugging
|
||||||
# CFLAGS=/nologo /Od /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
# CFLAGS=/nologo /Od /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DX86_64 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
# MDCFLAGS=$(CFLAGS) /Zi /MDd
|
# MDCFLAGS=$(CFLAGS) /Zi /MDd
|
||||||
# MTCFLAGS=$(CFLAGS) /Zi /MTd
|
# MTCFLAGS=$(CFLAGS) /Zi /MTd
|
||||||
# DLLLDFLAGS=/machine:X64 /debug /nologo /nodefaultlib:msvcrt
|
# DLLLDFLAGS=/machine:X64 /debug /nologo /nodefaultlib:msvcrt
|
||||||
|
@ -68,7 +67,7 @@ all: $(Exec) $(MTKernelLib) $(MDKernelLib) $(MTMain)
|
||||||
|
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(ZlibInclude)/zconf.h $(ZlibInclude)/zlib.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): ..\zlib/zconf.h ..\zlib/zlib.h
|
||||||
|
|
||||||
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
||||||
-del /f $(MTKernelLib)
|
-del /f $(MTKernelLib)
|
||||||
|
@ -125,7 +124,7 @@ mdscheme.exe: $(ResFile) $(MDMain) $(MDKernelLib)
|
||||||
-del /f mdscheme.exe
|
-del /f mdscheme.exe
|
||||||
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
||||||
|
|
||||||
$(ZlibInclude)\zlib.h $(ZlibInclude)\zconf.h $(MDZlibLib) $(MTZlibLib):
|
..\zlib\zlib.h ..\zlib\zconf.h $(MDZlibLib) $(MTZlibLib):
|
||||||
cd ../zlib
|
cd ../zlib
|
||||||
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
||||||
ren zlib.lib zlibmt.lib
|
ren zlib.lib zlibmt.lib
|
||||||
|
|
|
@ -17,7 +17,6 @@ m = ti3nt
|
||||||
|
|
||||||
# following have to use \ for directory separator
|
# following have to use \ for directory separator
|
||||||
SchemeInclude = ..\boot\$m
|
SchemeInclude = ..\boot\$m
|
||||||
ZlibInclude = ..\zlib
|
|
||||||
KernelDll = ..\bin\$m\csv941.dll
|
KernelDll = ..\bin\$m\csv941.dll
|
||||||
KernelLib = ..\bin\$m\csv941.lib
|
KernelLib = ..\bin\$m\csv941.lib
|
||||||
MTKernelLib = ..\boot\$m\csv941mt.lib
|
MTKernelLib = ..\boot\$m\csv941mt.lib
|
||||||
|
@ -29,7 +28,7 @@ MDMain = ..\boot\$m\mainmd.obj
|
||||||
ResFile = ..\boot\$m\scheme.res
|
ResFile = ..\boot\$m\scheme.res
|
||||||
|
|
||||||
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
# We use MD so that we can link with and load DLLs built against msvcrxxx.dll
|
||||||
CFLAGS=/nologo /fp:precise /Ox /W3 /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DI386 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
CFLAGS=/nologo /fp:precise /Ox /W3 /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DI386 /DWIN32 /D_CRT_SECURE_NO_WARNINGS
|
||||||
MDCFLAGS=$(CFLAGS) /MD
|
MDCFLAGS=$(CFLAGS) /MD
|
||||||
MTCFLAGS=$(CFLAGS) /MT
|
MTCFLAGS=$(CFLAGS) /MT
|
||||||
DLLLDFLAGS=/machine:ix86 /release /nologo
|
DLLLDFLAGS=/machine:ix86 /release /nologo
|
||||||
|
@ -37,7 +36,7 @@ DLLLDFLAGS=/machine:ix86 /release /nologo
|
||||||
EXELDFLAGS=/machine:ix86 /incremental:no /release /nologo /STACK:0x800000
|
EXELDFLAGS=/machine:ix86 /incremental:no /release /nologo /STACK:0x800000
|
||||||
|
|
||||||
# use following flags for debugging
|
# use following flags for debugging
|
||||||
# CFLAGS=/nologo /Od /W3 /MDd /I$(SchemeInclude) /I$(ZlibInclude) /DUSE_ANSI_PROTOTYPES /DI386 /DNO_UNISTD_H
|
# CFLAGS=/nologo /Od /W3 /MDd /I$(SchemeInclude) /I..\zlib /DUSE_ANSI_PROTOTYPES /DI386 /DNO_UNISTD_H
|
||||||
# LDFLAGS=/machine:ix86 /incremental:no /release /nologo /debug
|
# LDFLAGS=/machine:ix86 /incremental:no /release /nologo /debug
|
||||||
|
|
||||||
SystemLib=rpcrt4.lib ole32.lib advapi32.lib User32.lib
|
SystemLib=rpcrt4.lib ole32.lib advapi32.lib User32.lib
|
||||||
|
@ -64,7 +63,7 @@ all: $(Exec) $(MTKernelLib) $(MDKernelLib) $(MTMain)
|
||||||
|
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(hsrc)
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(SchemeInclude)/equates.h $(SchemeInclude)/scheme.h
|
||||||
$(KernelLib) $(MTKernelLib) $(MDKernelLib): $(ZlibInclude)/zconf.h $(ZlibInclude)/zlib.h
|
$(KernelLib) $(MTKernelLib) $(MDKernelLib): ..\zlib/zconf.h ..\zlib/zlib.h
|
||||||
|
|
||||||
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
$(MTKernelLib): $(csrc) $(MTZlibLib)
|
||||||
-del /f $(MTKernelLib)
|
-del /f $(MTKernelLib)
|
||||||
|
@ -121,7 +120,7 @@ mdscheme.exe: $(ResFile) $(MDMain) $(MDKernelLib)
|
||||||
-del /f mdscheme.exe
|
-del /f mdscheme.exe
|
||||||
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
link /out:mdscheme.exe $(EXELDFLAGS) $(ResFile) $(MDMain) $(MDKernelLib) $(SystemLib)
|
||||||
|
|
||||||
$(ZlibInclude)\zlib.h $(ZlibInclude)\zconf.h $(MDZlibLib) $(MTZlibLib):
|
..\zlib\zlib.h ..\zlib\zconf.h $(MDZlibLib) $(MTZlibLib):
|
||||||
cd ../zlib
|
cd ../zlib
|
||||||
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
nmake /nologo -f win32/Makefile.msc AR="link /lib" CFLAGS="-nologo -MT -O2 $(LOC)"
|
||||||
ren zlib.lib zlibmt.lib
|
ren zlib.lib zlibmt.lib
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -28,9 +28,6 @@ ${Scheme}: make.bat
|
||||||
./make.bat
|
./make.bat
|
||||||
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
||||||
|
|
||||||
# currently creating datestamp at 'make source' time
|
|
||||||
datestamp.c:
|
|
||||||
|
|
||||||
vs.bat:
|
vs.bat:
|
||||||
echo '@echo off' > $@
|
echo '@echo off' > $@
|
||||||
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -DSOLARIS -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -DSOLARIS -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = arm32le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; ./configure)
|
(cd ../zlib; ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
include Mf-config
|
include Mf-config
|
||||||
|
|
||||||
Include=../boot/$m
|
Include=../boot/$m
|
||||||
ZlibInclude=../zlib
|
|
||||||
PetiteBoot=../boot/$m/petite.boot
|
PetiteBoot=../boot/$m/petite.boot
|
||||||
SchemeBoot=../boot/$m/scheme.boot
|
SchemeBoot=../boot/$m/scheme.boot
|
||||||
Kernel=../boot/$m/kernel.$o
|
Kernel=../boot/$m/kernel.$o
|
||||||
|
@ -55,9 +54,14 @@ scheme.o main.o: config.h
|
||||||
${kernelobj}: system.h types.h version.h externs.h globals.h segment.h thread.h sort.h
|
${kernelobj}: system.h types.h version.h externs.h globals.h segment.h thread.h sort.h
|
||||||
${kernelobj}: ${Include}/equates.h ${Include}/scheme.h
|
${kernelobj}: ${Include}/equates.h ${Include}/scheme.h
|
||||||
${mainobj}: ${Include}/scheme.h
|
${mainobj}: ${Include}/scheme.h
|
||||||
scheme.o io.o new-io.o: ${ZlibInclude}/zconf.h ${ZlibInclude}/zlib.h
|
${kernelobj}: ../zlib/zconf.h ../zlib/zlib.h
|
||||||
gc-ocd.o gc-oce.o: gc.c
|
gc-ocd.o gc-oce.o: gc.c
|
||||||
|
|
||||||
|
../zlib/zlib.h ../zlib/zconf.h: ../zlib/configure.log
|
||||||
|
|
||||||
|
../zlib/libz.a: ../zlib/configure.log
|
||||||
|
(cd ../zlib; ${MAKE})
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.$o ${mdclean}
|
rm -f *.$o ${mdclean}
|
||||||
rm -f Make.out
|
rm -f Make.out
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -28,9 +28,6 @@ ${Scheme}: make.bat
|
||||||
./make.bat
|
./make.bat
|
||||||
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
||||||
|
|
||||||
# currently creating datestamp at 'make source' time
|
|
||||||
datestamp.c:
|
|
||||||
|
|
||||||
vs.bat:
|
vs.bat:
|
||||||
echo '@echo off' > $@
|
echo '@echo off' > $@
|
||||||
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ LocalInclude = /usr/local/include
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} -I${LocalInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib -I${LocalInclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -DSOLARIS -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -DSOLARIS -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = ppc32.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -28,9 +28,6 @@ ${Scheme}: make.bat
|
||||||
./make.bat
|
./make.bat
|
||||||
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
||||||
|
|
||||||
# currently creating datestamp at 'make source' time
|
|
||||||
datestamp.c:
|
|
||||||
|
|
||||||
vs.bat:
|
vs.bat:
|
||||||
echo '@echo off' > $@
|
echo '@echo off' > $@
|
||||||
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -DSOLARIS -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -DSOLARIS -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
(cd ../zlib; CFLAGS=-m64 ./configure --64)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -28,9 +28,6 @@ ${Scheme}: make.bat
|
||||||
./make.bat
|
./make.bat
|
||||||
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
cp ../bin/$m/scheme.exe ../bin/$m/petite.exe
|
||||||
|
|
||||||
# currently creating datestamp at 'make source' time
|
|
||||||
datestamp.c:
|
|
||||||
|
|
||||||
vs.bat:
|
vs.bat:
|
||||||
echo '@echo off' > $@
|
echo '@echo off' > $@
|
||||||
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@
|
||||||
|
|
|
@ -27,7 +27,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} ${mdinclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib ${mdinclude} $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -37,6 +37,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -Wl,--export-dynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = i3le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -DSOLARIS -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -DSOLARIS -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ mdobj = ppc32le.o
|
||||||
.SUFFIXES: .c .o
|
.SUFFIXES: .c .o
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
|
$C -c -D${Cpu} -I${Include} -I../zlib $*.c
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
||||||
|
@ -36,6 +36,5 @@ ${Kernel}: ${kernelobj} ../zlib/libz.a
|
||||||
${Scheme}: ${Kernel} ${Main}
|
${Scheme}: ${Kernel} ${Main}
|
||||||
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
$C -rdynamic -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
|
||||||
|
|
||||||
${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
|
../zlib/configure.log:
|
||||||
(cd ../zlib; CFLAGS=-m32 ./configure)
|
(cd ../zlib; CFLAGS=-m32 ./configure)
|
||||||
(cd ../zlib; make)
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user