From 98a797a2f2399ccca3ecbe841c129a7f632e432e Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Wed, 21 Dec 2005 22:38:53 +0000 Subject: [PATCH] add apr-utils git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@189 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- Makefile.am | 5 ++++- Makefile.in | 11 ++++++----- src/include/switch_types.h | 8 ++++++++ 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/Makefile.am b/Makefile.am index c634c89d83..24bffc5e9e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,8 +5,11 @@ MAKE=gmake NAME=freeswitch PREFIX=$(prefix)/${NAME} APR_CONFIG=$(prefix)/bin/apr-1-config +APU_CONFIG=$(prefix)/bin/apu-1-config AM_CFLAGS = $(shell $(APR_CONFIG) --cflags --cppflags --includes) -AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) -lsqlite3 +AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) +AM_CFLAGS += $(shell $(APU_CONFIG) --includes) +AM_LDFLAGS += $(shell $(APU_CONFIG) --link-ld --libs ) OSARCH=$(shell uname -s) if ISLINUX AM_LDFLAGS += -Wl,-E diff --git a/Makefile.in b/Makefile.in index b2cc52046f..21d66a3e8f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -226,17 +226,18 @@ MAKE = gmake NAME = freeswitch PREFIX = $(prefix)/${NAME} APR_CONFIG = $(prefix)/bin/apr-1-config +APU_CONFIG = $(prefix)/bin/apu-1-config #AM_LDFLAGS += -L$(PREFIX)/lib AM_CFLAGS = $(shell $(APR_CONFIG) --cflags --cppflags --includes) \ - $(am__append_2) -fPIC -Wall -I$(PWD)/src/sqlite -I$(PWD) \ - -I$(PWD)/src/include -I$(PREFIX)/include \ - -DSWITCH_MOD_DIR=\"$(PREFIX)/mod\" \ + $(shell $(APU_CONFIG) --includes) $(am__append_2) -fPIC -Wall \ + -I$(PWD)/src/sqlite -I$(PWD) -I$(PWD)/src/include \ + -I$(PREFIX)/include -DSWITCH_MOD_DIR=\"$(PREFIX)/mod\" \ -DSWITCH_PREFIX_DIR=\"$(PREFIX)\" \ -DSWITCH_CONF_DIR=\"$(PREFIX)/conf\" \ -DSWITCH_DB_DIR=\"$(PREFIX)/db\" -AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) -lsqlite3 \ - $(am__append_1) +AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) $(shell \ + $(APU_CONFIG) --link-ld --libs ) $(am__append_1) OSARCH = $(shell uname -s) @ISMAC_FALSE@SOLINK = -shared -Xlinker -x @ISMAC_TRUE@SOLINK = -dynamic -bundle -undefined suppress -force_flat_namespace diff --git a/src/include/switch_types.h b/src/include/switch_types.h index c9b5c18076..77b49e0d50 100644 --- a/src/include/switch_types.h +++ b/src/include/switch_types.h @@ -226,6 +226,14 @@ typedef apr_hash_index_t switch_hash_index_t; #define switch_thread_cond_broadcast apr_thread_cond_broadcast #define switch_thread_cond_destroy apr_thread_cond_destroy +#define switch_queue_create apr_queue_create +#define switch_queue_interrupt_all apr_queue_interrupt_all +#define switch_queue_pop apr_queue_pop +#define switch_queue_push apr_queue_push +#define switch_queue_size apr_queue_size +#define switch_queue_term apr_queue_term +#define switch_queue_trypop apr_queue_trypop +#define switch_queue_trypush apr_queue_trypush #define switch_poll_setup apr_poll_setup #define switch_pollset_create apr_pollset_create #define switch_pollset_add apr_pollset_add