(OSXCFLAGS): Don't switch gcc to cruft mode.

(OSXLFLAGS): Don't sweep undefined references under the carpet; link
with the right libraries instead.
(LINUXCFLAGS, LINUXPTHCFLAGS): Compile with symbols.
This commit is contained in:
Markus Armbruster 2004-02-06 22:43:35 +00:00
parent 1d872f80e0
commit cdafb96b5e

View file

@ -31,8 +31,9 @@
# the examples there on what to do. # the examples there on what to do.
# #
OSXCFLAGS = -g -fwritable-strings -traditional-cpp -D_EMPTH_POSIX=1 OSXCFLAGS = -g -Wall -W -ansi -D_EMPTH_POSIX=1
OSXLFLAGS = -flat_namespace -undefined warning # -O fails on Darwin 5.5, works on 6.6
OSXLFLAGS = -flat_namespace -lcurses
OSXMASTER = GLOBALCFLAGS="$(OSXCFLAGS)" GLOBALLFLAGS="$(OSXLFLAGS)" OSXMASTER = GLOBALCFLAGS="$(OSXCFLAGS)" GLOBALLFLAGS="$(OSXLFLAGS)"
FREEBSDRANLIB = /usr/bin/ranlib FREEBSDRANLIB = /usr/bin/ranlib
@ -52,11 +53,11 @@ NEXTCFLAGS = -bsd -fwritable-strings -traditional -Dconst="" -Dinline=""
NEXTLFLAGS = -lsys_s NEXTLFLAGS = -lsys_s
NEXTMASTER = GLOBALCFLAGS="$(NEXTCFLAGS)" GLOBALLFLAGS="$(NEXTLFLAGS)" NEXTMASTER = GLOBALCFLAGS="$(NEXTCFLAGS)" GLOBALLFLAGS="$(NEXTLFLAGS)"
LINUXCFLAGS = -Wall -W -Wno-unused -Dlint -D__USE_BSD -D__USE_BSD_SIGNAL -DLISTENMAXCONN=5 -DRel4 LINUXCFLAGS = -g -Wall -W -Wno-unused -Dlint -D__USE_BSD -D__USE_BSD_SIGNAL -DLISTENMAXCONN=5 -DRel4
LINUXLFLAGS = LINUXLFLAGS =
LINUXMASTER = GLOBALCFLAGS="$(LINUXCFLAGS)" GLOBALLFLAGS="$(LINUXLFLAGS)" CLIENTLIBS=-lncurses LINUXMASTER = GLOBALCFLAGS="$(LINUXCFLAGS)" GLOBALLFLAGS="$(LINUXLFLAGS)" CLIENTLIBS=-lncurses
LINUXPTHCFLAGS = -Wall -W -Wno-unused -Dlint -D_EMPTH_POSIX=1 -U_EMPTH_LWP -D__USE_BSD -D__USE_BSD_SIGNAL -DLISTENMAXCONN=5 -DRel4 LINUXPTHCFLAGS = -g -Wall -W -Wno-unused -Dlint -D_EMPTH_POSIX=1 -U_EMPTH_LWP -D__USE_BSD -D__USE_BSD_SIGNAL -DLISTENMAXCONN=5 -DRel4
LINUXPTHLFLAGS = -lpthread LINUXPTHLFLAGS = -lpthread
LINUXPTHMASTER = GLOBALCFLAGS="$(LINUXPTHCFLAGS)" GLOBALLFLAGS="$(LINUXPTHLFLAGS)" CLIENTLIBS=-lncurses LINUXPTHMASTER = GLOBALCFLAGS="$(LINUXPTHCFLAGS)" GLOBALLFLAGS="$(LINUXPTHLFLAGS)" CLIENTLIBS=-lncurses