Get groff to compile by adding to CXXFLAGS in the same way as CFLAGS.
authorAdam David <adam@@veda.is>
Mon, 13 Jun 1994 18:52:57 +0000 (18:52 +0000)
committerAdam David <adam@@veda.is>
Mon, 13 Jun 1994 18:52:57 +0000 (18:52 +0000)
There are probably better ways of getting it to work, but this does it.

19 files changed:
gnu/usr.bin/groff/Makefile.cfg
gnu/usr.bin/groff/addftinfo/Makefile
gnu/usr.bin/groff/eqn/Makefile
gnu/usr.bin/groff/grodvi/Makefile
gnu/usr.bin/groff/groff/Makefile
gnu/usr.bin/groff/grops/Makefile
gnu/usr.bin/groff/grotty/Makefile
gnu/usr.bin/groff/indxbib/Makefile
gnu/usr.bin/groff/libbib/Makefile
gnu/usr.bin/groff/libdriver/Makefile
gnu/usr.bin/groff/libgroff/Makefile
gnu/usr.bin/groff/lkbib/Makefile
gnu/usr.bin/groff/lookbib/Makefile
gnu/usr.bin/groff/pic/Makefile
gnu/usr.bin/groff/refer/Makefile
gnu/usr.bin/groff/soelim/Makefile
gnu/usr.bin/groff/tbl/Makefile
gnu/usr.bin/groff/tfmtodit/Makefile
gnu/usr.bin/groff/troff/Makefile

index ffeba9c..6ef2ce2 100644 (file)
@@ -11,7 +11,7 @@ LIBDRIVER=    $(.CURDIR)/../libdriver/libdriver.a
 LIBBIB=                $(.CURDIR)/../libbib/libbib.a
 .endif
 
 LIBBIB=                $(.CURDIR)/../libbib/libbib.a
 .endif
 
-CFLAGS+=       -DHAVE_UNISTD_H=1\
+DEFINES=       -DHAVE_UNISTD_H=1\
                -DHAVE_DIRENT_H=1\
                -DHAVE_LIMITS_H=1\
                -DHAVE_STDLIB_H=1\
                -DHAVE_DIRENT_H=1\
                -DHAVE_LIMITS_H=1\
                -DHAVE_STDLIB_H=1\
@@ -28,6 +28,9 @@ CFLAGS+=      -DHAVE_UNISTD_H=1\
                -DHAVE_SYS_SIGLIST=1\
                -DARRAY_DELETE_NEEDS_SIZE=1
 
                -DHAVE_SYS_SIGLIST=1\
                -DARRAY_DELETE_NEEDS_SIZE=1
 
+CFLAGS+=$(DEFINES)
+CXXFLAGS+=$(DEFINES)
+
 .y.o:
        $(YACC) $(YFLAGS) $(.IMPSRC)
        mv y.tab.c $(.PREFIX).cc
 .y.o:
        $(YACC) $(YFLAGS) $(.IMPSRC)
        mv y.tab.c $(.PREFIX).cc
index 6b93a83..873b7e8 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          addftinfo
 SRCS=          addftinfo.cc guess.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          addftinfo
 SRCS=          addftinfo.cc guess.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
index c3c1629..3049a68 100644 (file)
@@ -5,6 +5,7 @@ SRCS=           main.cc lex.cc  box.cc limit.cc list.cc over.cc text.cc\
                script.cc mark.cc other.cc delim.cc sqrt.cc pile.cc special.cc
 OBJS=          eqn.o 
 CFLAGS+=       -I. -I$(.CURDIR)/../include
                script.cc mark.cc other.cc delim.cc sqrt.cc pile.cc special.cc
 OBJS=          eqn.o 
 CFLAGS+=       -I. -I$(.CURDIR)/../include
+CXXFLAGS+=     -I. -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
index afa1b9c..2ceef51 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          grodvi
 SRCS=          dvi.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          grodvi
 SRCS=          dvi.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
index 31b2786..b31f73d 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          groff
 SRCS=          groff.cc pipeline.c
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          groff
 SRCS=          groff.cc pipeline.c
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
index 2877e49..eba9bc7 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          grops
 SRCS=          ps.cc psrm.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          grops
 SRCS=          ps.cc psrm.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
index a6e3e81..585cd9b 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          grotty
 SRCS=          tty.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          grotty
 SRCS=          tty.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBDRIVER) $(LIBGROFF) -lm
 DPADD+=                $(LIBDRIVER) $(LIBGROFF) $(LIBMATH)
 
index 578f60e..a39aa45 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          indxbib
 SRCS=          indxbib.cc dirnamemax.c signal.c
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          indxbib
 SRCS=          indxbib.cc dirnamemax.c signal.c
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=        $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=        $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=        $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=        $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
index 45b80e4..a84c268 100644 (file)
@@ -3,6 +3,7 @@
 LIB=           bib
 SRCS=          common.cc index.cc linear.cc search.cc map.c
 CFLAGS+=       -I$(.CURDIR)/../include
 LIB=           bib
 SRCS=          common.cc index.cc linear.cc search.cc map.c
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 
 NOMAN=         noman
 NOPROFILE=     noprofile
 
 NOMAN=         noman
 NOPROFILE=     noprofile
index aafc6fe..3158982 100644 (file)
@@ -3,6 +3,7 @@
 LIB=           driver
 SRCS=          input.cc printer.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 LIB=           driver
 SRCS=          input.cc printer.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 
 NOMAN=         noman
 NOPROFILE=     noprofile
 
 NOMAN=         noman
 NOPROFILE=     noprofile
index 8cb9db3..ab21f75 100644 (file)
@@ -8,6 +8,7 @@ SRCS=           assert.cc change_lf.cc cmap.cc cset.cc device.cc errarg.cc\
                tmpfile.cc illegal.cc version.cc
 SRCS+=         iftoa.c itoa.c matherr.c
 CFLAGS+=       -I$(.CURDIR)/../include
                tmpfile.cc illegal.cc version.cc
 SRCS+=         iftoa.c itoa.c matherr.c
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 
 NOMAN=         noman
 NOPROFILE=     noprofile       
 
 NOMAN=         noman
 NOPROFILE=     noprofile       
index 4551f97..57fadd6 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          lkbib
 SRCS=          lkbib.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          lkbib
 SRCS=          lkbib.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
index 685f2f3..94d832c 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          lookbib
 SRCS=          lookbib.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          lookbib
 SRCS=          lookbib.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
index f715721..16a5ed3 100644 (file)
@@ -4,6 +4,7 @@ PROG=           pic
 SRCS=          lex.cc main.cc object.cc common.cc troff.cc tex.cc
 OBJS=          pic.o
 CFLAGS+=       -I. -I$(.CURDIR)/../include
 SRCS=          lex.cc main.cc object.cc common.cc troff.cc tex.cc
 OBJS=          pic.o
 CFLAGS+=       -I. -I$(.CURDIR)/../include
+CXXFLAGS+=     -I. -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
index c6bb691..7bbdd99 100644 (file)
@@ -4,6 +4,7 @@ PROG=           refer
 SRCS=          command.cc ref.cc refer.cc token.cc
 OBJS=          label.o
 CFLAGS+=       -I. -I$(.CURDIR)/../include
 SRCS=          command.cc ref.cc refer.cc token.cc
 OBJS=          label.o
 CFLAGS+=       -I. -I$(.CURDIR)/../include
+CXXFLAGS+=     -I. -I$(.CURDIR)/../include
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBBIB) $(LIBGROFF) -lm
 DPADD+=                $(LIBBIB) $(LIBGROFF) $(LIBMATH)
 
index 7666562..aad2e1f 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          soelim
 SRCS=          soelim.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          soelim
 SRCS=          soelim.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
 LDADD+=                $(LIBGROFF)
 DPADD+=                $(LIBGROFF)
 
index 86b4b8c..3000af7 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          tbl
 SRCS=          main.cc table.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          tbl
 SRCS=          main.cc table.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
index ee28efe..6e81c27 100644 (file)
@@ -3,6 +3,7 @@
 PROG=          tfmtodit
 SRCS=          tfmtodit.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 PROG=          tfmtodit
 SRCS=          tfmtodit.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 
index 5e8290b..a7401a2 100644 (file)
@@ -4,6 +4,7 @@ PROG=           troff
 SRCS=          env.cc node.cc input.cc div.cc symbol.cc dictionary.cc reg.cc \
                number.cc majorminor.cc
 CFLAGS+=       -I$(.CURDIR)/../include
 SRCS=          env.cc node.cc input.cc div.cc symbol.cc dictionary.cc reg.cc \
                number.cc majorminor.cc
 CFLAGS+=       -I$(.CURDIR)/../include
+CXXFLAGS+=     -I$(.CURDIR)/../include
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 tmacdir?=      /usr/share/tmac
 LDADD+=                $(LIBGROFF) -lm
 DPADD+=                $(LIBGROFF) $(LIBMATH)
 tmacdir?=      /usr/share/tmac