mirror of
https://github.com/PDP-10/klh10.git
synced 2026-01-11 23:52:54 +00:00
Start using CPPFLAGS and use it for the -I options.
This avoids sloppy messages from the configure script about the preprocessor.
This commit is contained in:
parent
105ec2c0a8
commit
223c7b4698
@ -30,8 +30,8 @@ case "${with_vde}" in
|
||||
yes | "") ;;
|
||||
no) AC_DEFINE(KLH10_NET_VDE, 0, [Set to 0 to disable VDE networking])
|
||||
AC_MSG_NOTICE([Compiling without VDE support]) ;;
|
||||
/*) CFLAGS="$CFLAGS -I ${withval}/include"
|
||||
LDFLAGS="$LDFLAGS -L ${withval}/lib" ;;
|
||||
/*) CPPFLAGS="$CPPFLAGS -I ${with_vde}/include"
|
||||
LDFLAGS="$LDFLAGS -L ${with_vde}/lib" ;;
|
||||
*) AC_MSG_ERROR([bad value ${with_vde} for --with-vde]) ;;
|
||||
esac
|
||||
|
||||
@ -227,6 +227,7 @@ AH_BOTTOM([
|
||||
|
||||
AC_SUBST([CC])
|
||||
AC_SUBST([CFLAGS])
|
||||
AC_SUBST([CPPFLAGS])
|
||||
AC_SUBST([DESTDIR])
|
||||
AC_SUBST([PREFIX])
|
||||
AC_SUBST([LIBS])
|
||||
|
||||
@ -18,7 +18,8 @@
|
||||
SRC = @top_srcdir@/src
|
||||
BLDSRC = @top_builddir@/src
|
||||
CC = @CC@
|
||||
CFLAGS = -c @CFLAGS@ -I$(BLDSRC) -I$(SRC)
|
||||
CFLAGS = -c @CFLAGS@
|
||||
CPPFLAGS = @CPPFLAGS@ -I$(BLDSRC) -I$(SRC)
|
||||
CFLAGS_LINT = -ansi -pedantic -Wall -Wshadow \
|
||||
-Wstrict-prototypes -Wmissing-prototypes \
|
||||
-Wmissing-declarations -Wredundant-decls
|
||||
|
||||
@ -47,8 +47,9 @@
|
||||
# Generic compile/link flags
|
||||
# Suitable for plain vanilla Unix but normally overridden.
|
||||
CC ?= cc
|
||||
CFLAGS ?= -c -I. -I$(SRC)
|
||||
CFLAGS ?= -c
|
||||
CFLAGS_AUX ?=
|
||||
CPPFLAGS ?= -I. -I$(SRC)
|
||||
CFLAGS_LINT ?=
|
||||
LINKER ?= $(CC)
|
||||
LDFLAGS ?=
|
||||
@ -67,7 +68,7 @@ CONFFLAGS_AUX ?=
|
||||
MAKEFILE ?= $(SRC)/Makefile.mk
|
||||
|
||||
MAKER = make -f $(MAKEFILE) $(MAKE_CENV)
|
||||
BUILDMOD = $(CC) $(CFLAGS) $(CFLAGS_AUX) \
|
||||
BUILDMOD = $(CC) $(CFLAGS) $(CFLAGS_AUX) $(CPPFLAGS) \
|
||||
$(CENVFLAGS) $(CONFFLAGS) $(CONFFLAGS_AUX)
|
||||
|
||||
|
||||
@ -103,6 +104,7 @@ showdefs:
|
||||
@echo "MAKER = $(MAKER)"
|
||||
@echo "CFLAGS = $(CFLAGS)"
|
||||
@echo "CFLAGS_AUX = $(CFLAGS_AUX)"
|
||||
@echo "CPPFLAGS= $(CPPFLAGS)"
|
||||
@echo "LDFLAGS = $(LDFLAGS)"
|
||||
@echo "LIBS = $(LIBS)"
|
||||
@echo "NETLIBS = $(NETLIBS)"
|
||||
@ -142,7 +144,7 @@ showdefs:
|
||||
.PRECIOUS: kn10-ks kn10-ks-its kn10-kl
|
||||
|
||||
depend:
|
||||
mkdep $(CFLAGS) $(CFLAGS_AUX) $(CENVFLAGS) *.c
|
||||
mkdep $(CFLAGS) $(CFLAGS_AUX) $(CPPFLAGS) $(CENVFLAGS) *.c
|
||||
|
||||
#######################################################################
|
||||
##
|
||||
@ -315,6 +317,7 @@ base-ks-its:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -343,6 +346,7 @@ base-ks:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -367,6 +371,7 @@ base-kl:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -418,6 +423,7 @@ lint-ks-its:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX) $(CFLAGS_LINT)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -429,6 +435,7 @@ lint-ks:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX) $(CFLAGS_LINT)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -440,6 +447,7 @@ lint-kl:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX) $(CFLAGS_LINT)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -461,6 +469,7 @@ port-ks:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -486,6 +495,7 @@ kl0i-sync:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -510,6 +520,7 @@ kl0i-rtmopt:
|
||||
"SRC = $(SRC)" \
|
||||
"CC = $(CC)" \
|
||||
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
|
||||
"CPPFLAGS = $(CPPFLAGS)" \
|
||||
"LDFLAGS = $(LDFLAGS)" \
|
||||
"LIBS = $(LIBS)" \
|
||||
"NETLIBS = $(NETLIBS)" \
|
||||
@ -595,7 +606,7 @@ dpimp: dpimp.o dpsup.o
|
||||
## Needs CONFFLAGS just for optional VMTAPE_ITSDUMP.
|
||||
##
|
||||
tapedd.o: $(SRC)/tapedd.c $(SRC)/vmtape.c $(SRC)/vmtape.h $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(CONFFLAGS) $(SRC)/tapedd.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(CONFFLAGS) $(SRC)/tapedd.c
|
||||
|
||||
tapedd: tapedd.o wfio.o prmstr.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) tapedd tapedd.o wfio.o prmstr.o $(LIBS)
|
||||
@ -604,7 +615,7 @@ tapedd: tapedd.o wfio.o prmstr.o
|
||||
## VDKFMT - Virtual Disk Format & copy
|
||||
##
|
||||
vdkfmt.o: $(SRC)/vdkfmt.c $(SRC)/vdisk.c $(SRC)/vdisk.h $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(SRC)/vdkfmt.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(SRC)/vdkfmt.c
|
||||
|
||||
vdkfmt: vdkfmt.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) vdkfmt vdkfmt.o $(LIBS)
|
||||
@ -613,7 +624,7 @@ vdkfmt: vdkfmt.o
|
||||
## WXTEST - word10.h tester
|
||||
##
|
||||
wxtest.o: $(SRC)/wxtest.c $(SRC)/word10.h $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(SRC)/wxtest.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(SRC)/wxtest.c
|
||||
|
||||
wxtest: wxtest.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) wxtest wxtest.o $(LIBS)
|
||||
@ -622,7 +633,7 @@ wxtest: wxtest.o
|
||||
## WFCONV - Word-File Conversion
|
||||
##
|
||||
wfconv.o: $(SRC)/wfconv.c $(SRC)/wfio.c $(SRC)/wfio.h $(SRC)/word10.h $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(SRC)/wfconv.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(SRC)/wfconv.c
|
||||
|
||||
wfconv: wfconv.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) wfconv wfconv.o $(LIBS)
|
||||
@ -631,7 +642,7 @@ wfconv: wfconv.o
|
||||
## UDLCONV - DIR.LIST Conversion (of ITS interest only)
|
||||
##
|
||||
udlconv.o: $(SRC)/udlconv.c $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(SRC)/udlconv.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(SRC)/udlconv.c
|
||||
|
||||
udlconv: udlconv.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) udlconv udlconv.o $(LIBS)
|
||||
@ -640,7 +651,7 @@ udlconv: udlconv.o
|
||||
## UEXBCONV - Convert .EXB file into .SAV (of KL interest only)
|
||||
##
|
||||
uexbconv.o: $(SRC)/uexbconv.c $(SRC)/wfio.c $(SRC)/wfio.h $(SRC)/word10.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(SRC)/uexbconv.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(SRC)/uexbconv.c
|
||||
|
||||
uexbconv: uexbconv.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) uexbconv uexbconv.o $(LIBS)
|
||||
@ -649,7 +660,7 @@ uexbconv: uexbconv.o
|
||||
## ENADDR - Ethernet interface test & manipulation
|
||||
## May require CONFFLAGS to force a particular osdnet config.
|
||||
enaddr.o: $(SRC)/enaddr.c $(SRC)/osdnet.h $(SRC)/osdnet.c $(BLDSRC)/config.h
|
||||
$(CC) $(CFLAGS) $(CENVFLAGS) $(CONFFLAGS) $(SRC)/enaddr.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(CENVFLAGS) $(CONFFLAGS) $(SRC)/enaddr.c
|
||||
|
||||
enaddr: enaddr.o
|
||||
$(LINKER) $(LDFLAGS) $(LDOUTF) enaddr enaddr.o $(NETLIBS) $(LIBS)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user