openbsd-ports/devel/ptlib/patches/patch-make_unix_mak
ajacoutot a730dfbf59 Major update to ptlib-2.10.3.
Some clue from espie@

Needed to work on an Ekiga update.
There are still some rought edges but they'll be worked in-tree.

This and the upcoming VoIP ports commits wouldn't have been possible
without Miod's soft couch ;-)
2011-10-26 16:59:09 +00:00

36 lines
799 B
Plaintext

$OpenBSD: patch-make_unix_mak,v 1.2 2011/10/26 16:59:09 ajacoutot Exp $
--- make/unix.mak.orig Fri Oct 14 08:54:53 2011
+++ make/unix.mak Wed Oct 26 08:58:01 2011
@@ -200,11 +200,19 @@ ifeq ($(MACHTYPE),x86)
#STDCCFLAGS += -m486
endif
-LDLIBS += -lossaudio
+ifeq ($(MACHTYPE),amd64)
+STDCCFLAGS += -DP_64BIT
+endif
+ifeq ($(MACHTYPE),sparc64)
+STDCCFLAGS += -DP_64BIT
+endif
+
P_USE_RANLIB := 1
#STDCCFLAGS += -DP_USE_PRAGMA # migrated to configure
+STDCCFLAGS += -fPIC -DPIC
+SYSLIBDIR := $(shell $(PTLIBDIR)/make/ptlib-config --libdir)
endif # OpenBSD
@@ -659,7 +667,9 @@ ifneq ($(OSTYPE),Darwin)
STDCCFLAGS += -xO3
endif
else
- STDCCFLAGS += -Os
+ ifneq ($(OSTYPE),OpenBSD)
+ STDCCFLAGS += -Os
+ endif
endif
else
STDCCFLAGS += -O2