mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-27 06:31:54 +00:00
it appears that current Mac OS/X does not need the poll compatibility module at all, and platforms that do need it also need -DPOLLCOMPAT (or they wouldn't have compiled at all)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -39,6 +39,7 @@ OBJS+=say.o
|
|||||||
|
|
||||||
ifeq ($(wildcard /usr/include/sys/poll.h),)
|
ifeq ($(wildcard /usr/include/sys/poll.h),)
|
||||||
OBJS+=poll.o
|
OBJS+=poll.o
|
||||||
|
ASTCFLAGS+=-DPOLLCOMPAT
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(wildcard /usr/include/dlfcn.h),)
|
ifeq ($(wildcard /usr/include/dlfcn.h),)
|
||||||
@@ -59,11 +60,6 @@ ifneq ($(findstring darwin,$(OSARCH)),)
|
|||||||
ifneq ($(findstring LOADABLE_MODULES,$(MENUSELECT_CFLAGS)),)
|
ifneq ($(findstring LOADABLE_MODULES,$(MENUSELECT_CFLAGS)),)
|
||||||
ASTLINK=-Wl,-dynamic
|
ASTLINK=-Wl,-dynamic
|
||||||
endif
|
endif
|
||||||
# Mac on Intel CoreDuo does not need poll compatibility layer
|
|
||||||
ifneq ($(PROC),i386)
|
|
||||||
OBJS+=poll.o
|
|
||||||
ASTCFLAGS+=-DPOLLCOMPAT
|
|
||||||
endif
|
|
||||||
else
|
else
|
||||||
# These are used for all but Darwin
|
# These are used for all but Darwin
|
||||||
ifneq ($(findstring LOADABLE_MODULES,$(MENUSELECT_CFLAGS)),)
|
ifneq ($(findstring LOADABLE_MODULES,$(MENUSELECT_CFLAGS)),)
|
||||||
|
|||||||
Reference in New Issue
Block a user