]> git.pond.sub.org Git - empserver/commitdiff
(OSXCFLAGS): Don't switch gcc to cruft mode.
authorMarkus Armbruster <armbru@pond.sub.org>
Fri, 6 Feb 2004 22:43:35 +0000 (22:43 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Fri, 6 Feb 2004 22:43:35 +0000 (22:43 +0000)
(OSXLFLAGS): Don't sweep undefined references under the carpet; link
with the right libraries instead.
(LINUXCFLAGS, LINUXPTHCFLAGS): Compile with symbols.

Make.sysdefs

index 33674ba6880b0e0acf9a63712d33bab7b9cc50f5..37de56bb96aed7b4e4c90dbd7784a53e6c05a0e7 100644 (file)
@@ -31,8 +31,9 @@
 # the examples there on what to do.
 #
 
-OSXCFLAGS = -g -fwritable-strings -traditional-cpp -D_EMPTH_POSIX=1
-OSXLFLAGS = -flat_namespace -undefined warning
+OSXCFLAGS = -g -Wall -W -ansi -D_EMPTH_POSIX=1
+# -O fails on Darwin 5.5, works on 6.6
+OSXLFLAGS = -flat_namespace -lcurses
 OSXMASTER = GLOBALCFLAGS="$(OSXCFLAGS)" GLOBALLFLAGS="$(OSXLFLAGS)"
 
 FREEBSDRANLIB = /usr/bin/ranlib
@@ -52,11 +53,11 @@ NEXTCFLAGS = -bsd -fwritable-strings -traditional -Dconst="" -Dinline=""
 NEXTLFLAGS = -lsys_s
 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 = 
 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
 LINUXPTHMASTER = GLOBALCFLAGS="$(LINUXPTHCFLAGS)" GLOBALLFLAGS="$(LINUXPTHLFLAGS)" CLIENTLIBS=-lncurses