summaryrefslogtreecommitdiff
path: root/x11/qtarch/patches/patch-aa
blob: c39a8954c9b19aa047dcb484a04a0729498a84cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
$NetBSD: patch-aa,v 1.4 2004/09/10 15:43:51 drochner Exp $

--- Makefile.common.orig	2001-03-20 20:58:29.000000000 +0100
+++ Makefile.common
@@ -19,10 +19,10 @@ INCDIR	= -I$(QTDIR)/include -I$(TOPDIR)
 
 ifdef BUILD_RELEASE
 CFLAGS	= -DQTARCH_VERSION=\"$(VERSION)-$(RELEASE)\" \
-	-O2 -fno-strength-reduce -W -Wall -pipe -rdynamic
+	-O2 -fno-strength-reduce -W -Wall -pipe -rdynamic -D__unix__
 else
 CFLAGS	= -DQTARCH_VERSION=\"$(VERSION)-$(RELEASE)\" \
-	-g -Wall -W -pipe -rdynamic #-DQT_NO_COMPAT
+	-g -Wall -W -pipe -rdynamic -D__unix__ #-DQT_NO_COMPAT
 endif
 
 # Flags used by the C Compiler (not the c++ compiler)
@@ -32,14 +32,16 @@ else
 C_FLAGS = -g -Wall -W -pipe -Ixmltok -Ixmlparse -DXML_NS
 endif
 
-LFLAGS  = -g -L$(QTDIR)/lib \
+LFLAGS  = ${LDFLAGS} -g -L$(QTDIR)/lib -Wl,-R$(QTDIR)/lib \
 	widget/libwidget.a \
 	prop/libprop.a \
 	bmp/libbmp.a \
 	layout/liblayout.a \
 	pixmap/libpixmap.a \
 	xml/libqtarchxml.a \
-	-lfl -lqt -rdynamic -ldl
+	-lfl -lqt -rdynamic \
+	-L$(X11BASE)/lib -Wl,-R$(X11BASE)/lib -lX11 -lXext -lSM \
+	-L$(LOCALBASE)/lib -Wl,-R$(LOCALBASE)/lib -lpng -lz -lstdc++
 #	-lfl -lqt -rdynamic $(HOME)/tmp/ccmalloc-0.2.3/src/libccmalloc.a -ldl
 
 ARFLAGS	= -crs
@@ -48,7 +50,7 @@ CC	= g++
 AR	= ar
 FLEX 	= flex
 MAKE	= gmake
-MOC	= moc
+MOC	= ${QTDIR}/bin/moc
 
 ifndef QTARCHBIN
 QTARCHBIN = /home/klaus/work/qtarch/qtarch/qtarch