mirror of https://github.com/FDOS/kernel.git
Update makefiles to deal with CC and CL
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@395 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
f8c1206a51
commit
78e7cee01c
|
@ -6,14 +6,16 @@
|
|||
|
||||
COMPILERPATH=$(BC5_BASE)
|
||||
COMPILERBIN=$(COMPILERPATH)\bin
|
||||
CC=$(COMPILERBIN)\bcc
|
||||
CC=$(COMPILERBIN)\bcc -c
|
||||
CL=$(COMPILERBIN)\bcc
|
||||
INCLUDEPATH=$(COMPILERPATH)\include
|
||||
LIBUTIL=$(COMPILERBIN)\tlib
|
||||
LIBPATH=$(COMPILERPATH)\lib
|
||||
LIBTERM=
|
||||
LIBPLUS=+
|
||||
|
||||
CFLAGST=-L$(LIBPATH) -mt -lt -a- -k- -f- -ff- -O -Z -d
|
||||
TINY=-lt
|
||||
CFLAGSS=-L$(LIBPATH) -mt -a- -k- -f- -ff- -O -Z -d
|
||||
CFLAGSC=-L$(LIBPATH) -a- -mc
|
||||
|
||||
TARGET=KBC
|
||||
|
|
|
@ -40,8 +40,8 @@ RM=..\utils\rmfiles
|
|||
|
||||
# *Implicit Rules*
|
||||
.c.obj :
|
||||
$(CC) $(CFLAGS) -c $*.c
|
||||
$(CC) $(CFLAGS) $*.c
|
||||
|
||||
.cpp.obj :
|
||||
$(CC) $(CFLAGS) -c $*.cpp
|
||||
$(CC) $(CFLAGS) $*.cpp
|
||||
|
||||
|
|
|
@ -6,7 +6,9 @@
|
|||
COMPILERPATH=$(MS_BASE)
|
||||
COMPILERBIN=$(COMPILERPATH)\bin
|
||||
INCLUDEPATH=$(COMPILERPATH)\include
|
||||
CC=$(COMPILERBIN)\cl -c
|
||||
CC=$(COMPILERBIN)\cl
|
||||
TINY=
|
||||
CFLAGST=/Fm /AT /Os /Zp1
|
||||
CFLAGSC=/Fm /AL /Os /Zp1
|
||||
LIBPATH=$(COMPILERPATH)\lib
|
||||
|
|
|
@ -6,14 +6,16 @@
|
|||
|
||||
COMPILERPATH=$(TC2_BASE)
|
||||
COMPILERBIN=$(COMPILERPATH)
|
||||
CC=$(COMPILERBIN)\tcc
|
||||
CC=$(COMPILERBIN)\tcc -c
|
||||
CL=$(COMPILERBIN)\tcc
|
||||
INCLUDEPATH=$(COMPILERPATH)\include
|
||||
LIBUTIL=$(COMPILERBIN)\tlib
|
||||
LIBPATH=$(COMPILERPATH)\lib
|
||||
LIBTERM=
|
||||
LIBPLUS=+
|
||||
|
||||
CFLAGST=-L$(LIBPATH) -mt -lt -a- -k- -f- -ff- -O -Z -d
|
||||
TINY=-lt
|
||||
CFLAGST=-L$(LIBPATH) -mt -a- -k- -f- -ff- -O -Z -d
|
||||
CFLAGSC=-L$(LIBPATH) -a- -mc
|
||||
|
||||
TARGET=KTC
|
||||
|
|
|
@ -6,14 +6,16 @@
|
|||
|
||||
COMPILERPATH=$(TC3_BASE)
|
||||
COMPILERBIN=$(COMPILERPATH)\bin
|
||||
CC=$(COMPILERBIN)\tcc
|
||||
CC=$(COMPILERBIN)\tcc -c
|
||||
CL=$(COMPILERBIN)\tcc
|
||||
INCLUDEPATH=$(COMPILERPATH)\include
|
||||
LIBUTIL=$(COMPILERBIN)\tlib
|
||||
LIBPATH=$(COMPILERPATH)\lib
|
||||
LIBTERM=
|
||||
LIBPLUS=+
|
||||
|
||||
CFLAGST=-L$(LIBPATH) -mt -lt -a- -k- -f- -ff- -O -Z -d
|
||||
TINY=-lt
|
||||
CFLAGST=-L$(LIBPATH) -mt -a- -k- -f- -ff- -O -Z -d
|
||||
CFLAGSC=-L$(LIBPATH) -a- -mc
|
||||
|
||||
TARGET=KT3
|
||||
|
|
|
@ -6,14 +6,16 @@
|
|||
|
||||
COMPILERPATH=$(TP1_BASE)
|
||||
COMPILERBIN=$(COMPILERPATH)\bin
|
||||
CC=$(COMPILERBIN)\tcc
|
||||
CC=$(COMPILERBIN)\tcc -c
|
||||
CL=$(COMPILERBIN)\tcc
|
||||
INCLUDEPATH=$(COMPILERPATH)\include
|
||||
LIBUTIL=$(COMPILERBIN)\tlib
|
||||
LIBPATH=$(COMPILERPATH)\lib
|
||||
LIBTERM=
|
||||
LIBPLUS=+
|
||||
|
||||
CFLAGST=-L$(LIBPATH) -mt -lt -a- -k- -f- -ff- -O -Z -d
|
||||
TINY=-lt
|
||||
CFLAGST=-L$(LIBPATH) -mt -a- -k- -f- -ff- -O -Z -d
|
||||
CFLAGSC=-L$(LIBPATH) -a- -mc
|
||||
|
||||
TARGET=KTP
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
|
||||
# Use these for WATCOM 11.0c
|
||||
COMPILERPATH=$(WATCOM)
|
||||
CC=wcl
|
||||
CC=wcc
|
||||
CL=wcl
|
||||
INCLUDEPATH=$(COMPILERPATH)\H
|
||||
INCLUDE=$(COMPILERPATH)\h
|
||||
EDPATH=$(COMPILERPATH)\EDDAT
|
||||
|
@ -16,12 +17,13 @@ TARGETOPT=-0
|
|||
!endif
|
||||
|
||||
LIBPATH=$(COMPILERPATH)\lib286
|
||||
LIBUTIL=wlib
|
||||
LIBUTIL=wlib /q
|
||||
LIBPLUS=
|
||||
LIBTERM=
|
||||
|
||||
CFLAGST=-zp=1 -mt -os -s -we -e=3 -wx
|
||||
CFLAGSC=-zp=1 -mc -os -s -we -e=3 -wx
|
||||
TINY=-mt
|
||||
CFLAGST=-zq-zp1-os-s-we-e3-wx
|
||||
CFLAGSC=-mc-zq-zp1-os-s-we-e3-wx
|
||||
|
||||
TARGET=KWC
|
||||
|
||||
|
@ -59,8 +61,8 @@ MATH_INSERT= +i4d +i4m
|
|||
# -3 optimization for 386 - given in CONFIG.MAK, not here
|
||||
#
|
||||
|
||||
ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS) -zq -os -s -e=5 -j -zl -zp=1 -wx -we
|
||||
INITCFLAGS=$(ALLCFLAGS) -nt=INIT_TEXT -nc=INIT -nd=I -g=I_GROUP
|
||||
CFLAGS=$(ALLCFLAGS) -nt=HMA_TEXT -nc=HMA -g=HGROUP
|
||||
ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS)-zq-os-s-e5-j-zl-zp1-wx-we-zgf-zff
|
||||
INITCFLAGS=$(ALLCFLAGS)-ntINIT_TEXT-ncINIT-ndI-gI_GROUP
|
||||
CFLAGS=$(ALLCFLAGS)-ntHMA_TEXT-ncHMA-gHGROUP
|
||||
INITPATCH=..\utils\patchobj __U4D=_IU4D __U4M=_IU4M
|
||||
|
||||
|
|
Loading…
Reference in New Issue