mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
3fca309698
use imake even though it has an Imakefile. Don't need to patch Imakefile if you don't use it.
52 lines
1.2 KiB
Plaintext
52 lines
1.2 KiB
Plaintext
--- Xmakefile.orig Fri Jan 31 14:47:59 1997
|
|
+++ Xmakefile Sun May 2 00:40:04 1999
|
|
@@ -77,17 +77,27 @@
|
|
#UILFLAGS=-I/usr/include/uil -I/usr/include/Motif1.2/uil
|
|
###
|
|
|
|
+## FreeBSD
|
|
+##
|
|
+XINCLUDES=-I$(X11BASE)/include
|
|
+UILFLAGS=
|
|
+CFLAGS+= -fhandle-exceptions -fno-for-scope
|
|
+CXXFLAGS+= $(XINCLUDES)
|
|
+LDFLAGS+=-L$(X11BASE)/lib
|
|
+LDLIBS=
|
|
+MOTIFLIBS=-lXm -lXmu -lXt -lX11 ${MOTIFLIB}
|
|
+
|
|
#LDLIBS = -lPW
|
|
# Program configuration
|
|
# ---------------------
|
|
|
|
-LDFLAGS = ${XLIBS} $(MRMLIBS)
|
|
-MOTIFLIBS = -lXm -lXmu -lXt -lX11
|
|
+#LDFLAGS = ${XLIBS} $(MRMLIBS)
|
|
+#MOTIFLIBS = -lXm -lXmu -lXt -lX11
|
|
|
|
-CFLAGS= -g -I. ${XINCLUDES} $(UILFLAGS)
|
|
-CCFLAGS=${CFLAGS}
|
|
+#CFLAGS+= ${XINCLUDES} $(UILFLAGS)
|
|
+#CCFLAGS=${CFLAGS}
|
|
|
|
-UIL=uil
|
|
+#UIL=uil
|
|
|
|
#MOTIFLIBS = -lXm -lXt -lX11 -lPW
|
|
|
|
@@ -122,7 +132,7 @@
|
|
|
|
CaribbeanStud: $(OBJS)
|
|
rm -f $@
|
|
- $(CCC) $(CCFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) $(MOTIFLIBS)
|
|
+ $(CXX) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) $(MOTIFLIBS)
|
|
|
|
depend:: $(SRCS) $(HEADERS)
|
|
makedepend $(CFLAGS) $(CPPFLAGS) -- $(ALLDEFINES) -- $(SRCS)
|
|
@@ -134,5 +144,5 @@
|
|
|
|
.SUFFIXES: .cpp $(SUFFIXES)
|
|
.cpp.o:
|
|
- $(COMPILE.cc) $(OUTPUT_OPTION) $<
|
|
+ $(CXX) -c $(CXXFLAGS) $(OUTPUT_OPTION) $<
|
|
|