ee2b094f80
Help and OK naddy@.
100 lines
2.8 KiB
Plaintext
100 lines
2.8 KiB
Plaintext
$OpenBSD: patch-src_fte-unix_mak,v 1.1.1.1 2007/12/01 21:19:33 mgrimm Exp $
|
|
--- src/fte-unix.mak.orig Sat Sep 15 09:44:17 2007
|
|
+++ src/fte-unix.mak Sat Sep 15 18:51:54 2007
|
|
@@ -5,10 +5,10 @@
|
|
|
|
# vfte - for Linux console directly (with limitations, see con_linux.cpp)
|
|
|
|
-TGT_NFTE = nfte
|
|
+#TGT_NFTE = nfte
|
|
#TGT_QFTE = qfte
|
|
#TGT_SFTE = sfte
|
|
-TGT_VFTE = vfte
|
|
+#TGT_VFTE = vfte
|
|
TGT_XFTE = xfte
|
|
|
|
TARGETS = $(TGT_XFTE) $(TGT_NFTE) $(TGT_QFTE) $(TGT_SFTE) $(TGT_VFTE)
|
|
@@ -43,9 +43,10 @@ XPMLIB = -lXpm
|
|
#gcc/g++
|
|
#CC = g++
|
|
#LD = g++
|
|
-CC = $(CXX)
|
|
+CC?= cc
|
|
+CXX?= c++
|
|
LD = $(CXX)
|
|
-CPPOPTIONS = -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline
|
|
+CPPOPTIONS = -Wall -Wpointer-arith -Wconversion -Wwrite-strings
|
|
|
|
# try this for smaller/faster code and less dependencies
|
|
NOEXCEPTION = -fno-rtti -fno-exceptions
|
|
@@ -56,8 +57,8 @@ NOEXCEPTION = -fno-rtti -fno-exceptions
|
|
#######################################################################
|
|
# Linux
|
|
UOS = -DLINUX
|
|
-XINCDIR = -I/usr/X11R6/include
|
|
-XLIBDIR = -L/usr/X11R6/lib
|
|
+XINCDIR = -I${X11BASE}/include
|
|
+XLIBDIR = -L${X11BASE}/lib
|
|
|
|
#######################################################################
|
|
# HP/UX
|
|
@@ -77,7 +78,7 @@ XLIBDIR = -L/usr/X11R6/lib
|
|
#MINCDIR = -I/usr/include/Motif1.2
|
|
#MLIBDIR = -L/usr/lib/Motif1.2
|
|
|
|
-SINCDIR = -I/usr/include/slang
|
|
+#SINCDIR = -I/usr/include/slang
|
|
|
|
#######################################################################
|
|
# AIX
|
|
@@ -137,17 +138,17 @@ SINCDIR = -I/usr/include/slang
|
|
#QLIBDIR = -L$(QTDIR)/lib
|
|
#QINCDIR = -I$(QTDIR)/include
|
|
#QINCDIR = -I/usr/include/qt
|
|
-QINCDIR = -I/usr/include/qt3
|
|
+#QINCDIR = -I/usr/include/qt3
|
|
MOC = moc
|
|
|
|
LIBDIRS =
|
|
INCDIRS = $(XINCDIR) $(QINCDIR) $(MINCDIR) $(SINCDIR)
|
|
|
|
-OPTIMIZE = -g # -O -g
|
|
+DEBUG ?= -g -ggdb
|
|
#OPTIMIZE = -O2
|
|
#OPTIMIZE = -O2 -s
|
|
|
|
-CCFLAGS = $(CPPOPTIONS) $(OPTIMIZE) $(NOEXCEPTION) $(INCDIRS) -DUNIX $(UOS) \
|
|
+CCFLAGS = ${DEBUG} $(CPPOPTIONS) $(NOEXCEPTION) $(INCDIRS) -DUNIX $(UOS) \
|
|
$(I18NOPTIONS) $(APPOPTIONS) $(USE_XICON)
|
|
LDFLAGS = $(OPTIMIZE) $(LIBDIRS)
|
|
|
|
@@ -160,7 +161,7 @@ include objs.inc
|
|
SRCS = $(OBJS:.o=.cpp)
|
|
|
|
# Need -lXt below if USE_XTINIT is defined
|
|
-XLIBS = $(XLIBDIR) -lX11 $(SOCKETLIB) $(XPMLIB)
|
|
+XLIBS = $(XLIBDIR) $(XPMLIB) -lX11 -lXdmcp -lXau $(SOCKETLIB)
|
|
VLIBS = -lgpm -lncurses
|
|
NLIBS = -lncurses
|
|
SLIBS = -lslang
|
|
@@ -169,7 +170,7 @@ QLIBS = $(QLIBDIR) -lqt-mt
|
|
#MLIBS = $(MLIBDIR) -lXm -lXp -lXt -lXpm -lXext
|
|
|
|
.cpp.o:
|
|
- $(CC) -c $< $(CXXFLAGS) $(CPPFLAGS) $(CCFLAGS)
|
|
+ $(CXX) -c $< $(CXXFLAGS) $(CPPFLAGS) $(CCFLAGS)
|
|
|
|
.c.o:
|
|
$(CC) -c $< $(CFLAGS) $(CPPFLAGS) $(CCFLAGS)
|
|
@@ -232,10 +233,3 @@ tags: $(SRCS) $(wildcard *.h)
|
|
clean:
|
|
rm -f core *.o *.moc .depend $(TARGETS) defcfg.h defcfg.cnf \
|
|
cfte fte sfte vfte nfte qfte xfte compkeys tags
|
|
-
|
|
-#
|
|
-# include dependency files if they exist
|
|
-#
|
|
-ifneq ($(wildcard .depend),)
|
|
-include .depend
|
|
-endif
|