提交 f49635ac authored 作者: Anthony Minessale's avatar Anthony Minessale

update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@427 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 92628433
EXTRA_DIST = EXTRA_DIST =
SUBDIRS = SUBDIRS =
AUTOMAKE_OPTS = gnu AUTOMAKE_OPTS= gnu
MAKE=gmake MAKE=gmake
NAME=freeswitch NAME=freeswitch
PREFIX=$(prefix) PREFIX=$(prefix)
APR_CONFIG=$(prefix)/bin/apr-1-config APR_CONFIG=$(prefix)/bin/apr-1-config
APU_CONFIG=$(prefix)/bin/apu-1-config APU_CONFIG=$(prefix)/bin/apu-1-config
AM_CFLAGS = $(shell $(APR_CONFIG) --cflags --cppflags --includes) AM_CFLAGS = -I$(PREFIX)/include $(shell $(APR_CONFIG) --cflags --cppflags --includes)
AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) AM_LDFLAGS = -L$(PREFIX)/lib
AM_LDFLAGS += $(shell $(APR_CONFIG) --link-ld --libs )
AM_CFLAGS += $(shell $(APU_CONFIG) --includes) AM_CFLAGS += $(shell $(APU_CONFIG) --includes)
AM_LDFLAGS += $(shell $(APU_CONFIG) --link-ld --libs ) -lsqlite3 AM_LDFLAGS += $(shell $(APU_CONFIG) --link-ld --libs ) -lsqlite3
AM_LDFLAGS += -lresample -lm AM_LDFLAGS += -lresample -lm -L/usr/local/lib/db42 -L/usr/local/lib
OSARCH=$(shell uname -s) OSARCH=$(shell uname -s)
if ISLINUX if ISLINUX
AM_LDFLAGS += -Wl,-E AM_LDFLAGS += -Wl,-E
...@@ -24,7 +25,7 @@ SOLINK=-shared -Xlinker -x ...@@ -24,7 +25,7 @@ SOLINK=-shared -Xlinker -x
endif endif
#AM_LDFLAGS += -L$(PREFIX)/lib
AM_CFLAGS += -fPIC -Wall AM_CFLAGS += -fPIC -Wall
...@@ -126,7 +127,7 @@ depends: .depend ...@@ -126,7 +127,7 @@ depends: .depend
modules: $(NAME) modules: $(NAME)
@echo making modules @echo making modules
@cd src/mod && for i in `cat ../../modules.conf | grep -v \#` ; do echo making $$i ; PREFIX="$(PREFIX)" BASE="$(PWD)" OSARCH="$(OSARCH)" SOLINK="$(SOLINK)" LDFLAGS="$(AM_LDFLAGS) -lfreeswitch" CFLAGS="$(AM_CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i || exit 1; done @cd src/mod && for i in `cat ../../modules.conf | grep -v \#` ; do echo making $$i ; DYLD_LIBRARY_PATH="$(PREFIX)/lib:$DYLD_LIBRARY_PATH" LD_LIBRARY_PATH="$(PREFIX)/lib:$LD_LIBRARY_PATH" PREFIX="$(PREFIX)" BASE="$(PWD)" OSARCH="$(OSARCH)" SOLINK="$(SOLINK)" LDFLAGS="$(AM_LDFLAGS) -lfreeswitch" CFLAGS="$(AM_CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i || exit 1; done
modclean: modclean:
@cd src/mod && for i in `find . -type d -name mod_\*` ; do echo making clean $$i ; SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i clean || exit 1; done @cd src/mod && for i in `find . -type d -name mod_\*` ; do echo making clean $$i ; SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i clean || exit 1; done
......
...@@ -231,18 +231,17 @@ NAME = freeswitch ...@@ -231,18 +231,17 @@ NAME = freeswitch
PREFIX = $(prefix) PREFIX = $(prefix)
APR_CONFIG = $(prefix)/bin/apr-1-config APR_CONFIG = $(prefix)/bin/apr-1-config
APU_CONFIG = $(prefix)/bin/apu-1-config APU_CONFIG = $(prefix)/bin/apu-1-config
AM_CFLAGS = -I$(PREFIX)/include $(shell $(APR_CONFIG) --cflags \
#AM_LDFLAGS += -L$(PREFIX)/lib --cppflags --includes) $(shell $(APU_CONFIG) --includes) \
AM_CFLAGS = $(shell $(APR_CONFIG) --cflags --cppflags --includes) \ $(am__append_2) -fPIC -Wall -I$(PWD)/src/sqlite -I$(PWD) \
$(shell $(APU_CONFIG) --includes) $(am__append_2) -fPIC -Wall \ -I$(PWD)/src/include -I$(PREFIX)/include \
-I$(PWD)/src/sqlite -I$(PWD) -I$(PWD)/src/include \ -DSWITCH_MOD_DIR=\"$(PREFIX)/mod\" \
-I$(PREFIX)/include -DSWITCH_MOD_DIR=\"$(PREFIX)/mod\" \
-DSWITCH_PREFIX_DIR=\"$(PREFIX)\" \ -DSWITCH_PREFIX_DIR=\"$(PREFIX)\" \
-DSWITCH_CONF_DIR=\"$(PREFIX)/conf\" \ -DSWITCH_CONF_DIR=\"$(PREFIX)/conf\" \
-DSWITCH_DB_DIR=\"$(PREFIX)/db\" -DSWITCH_DB_DIR=\"$(PREFIX)/db\"
AM_LDFLAGS = $(shell $(APR_CONFIG) --link-ld --libs ) $(shell \ AM_LDFLAGS = -L$(PREFIX)/lib $(shell $(APR_CONFIG) --link-ld --libs ) \
$(APU_CONFIG) --link-ld --libs ) -lsqlite3 -lresample -lm \ $(shell $(APU_CONFIG) --link-ld --libs ) -lsqlite3 -lresample \
$(am__append_1) -lm -L/usr/local/lib/db42 -L/usr/local/lib $(am__append_1)
OSARCH = $(shell uname -s) OSARCH = $(shell uname -s)
@ISMAC_FALSE@SOLINK = -shared -Xlinker -x @ISMAC_FALSE@SOLINK = -shared -Xlinker -x
@ISMAC_TRUE@SOLINK = -dynamic -bundle -undefined suppress -force_flat_namespace @ISMAC_TRUE@SOLINK = -dynamic -bundle -undefined suppress -force_flat_namespace
...@@ -997,7 +996,7 @@ depends: .depend ...@@ -997,7 +996,7 @@ depends: .depend
modules: $(NAME) modules: $(NAME)
@echo making modules @echo making modules
@cd src/mod && for i in `cat ../../modules.conf | grep -v \#` ; do echo making $$i ; PREFIX="$(PREFIX)" BASE="$(PWD)" OSARCH="$(OSARCH)" SOLINK="$(SOLINK)" LDFLAGS="$(AM_LDFLAGS) -lfreeswitch" CFLAGS="$(AM_CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i || exit 1; done @cd src/mod && for i in `cat ../../modules.conf | grep -v \#` ; do echo making $$i ; DYLD_LIBRARY_PATH="$(PREFIX)/lib:$DYLD_LIBRARY_PATH" LD_LIBRARY_PATH="$(PREFIX)/lib:$LD_LIBRARY_PATH" PREFIX="$(PREFIX)" BASE="$(PWD)" OSARCH="$(OSARCH)" SOLINK="$(SOLINK)" LDFLAGS="$(AM_LDFLAGS) -lfreeswitch" CFLAGS="$(AM_CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i || exit 1; done
modclean: modclean:
@cd src/mod && for i in `find . -type d -name mod_\*` ; do echo making clean $$i ; SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i clean || exit 1; done @cd src/mod && for i in `find . -type d -name mod_\*` ; do echo making clean $$i ; SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CC="$(CC)" MOD="$$i" $(PWD)/modmake.sh $(PWD) $$i clean || exit 1; done
......
...@@ -4,7 +4,7 @@ root=$1 ...@@ -4,7 +4,7 @@ root=$1
shift shift
if [ -f $root/.nodepends ] ; then if [ -f $root/.nodepends ] ; then
echo "***depends disabled*** use make yesdepends to re-enable" echo "***depends disabled*** use gmake yesdepends to re-enable"
exit 0 exit 0
fi fi
...@@ -24,7 +24,7 @@ shift ...@@ -24,7 +24,7 @@ shift
cd $root/libs/. cd $root/libs/.
CFLAGS= CFLAGS=
LDFLAGS= LDFLAGS=
MAKEFLAGS= GMAKEFLAGS=
if [ -d $tar ] ; then if [ -d $tar ] ; then
uncompressed=$tar uncompressed=$tar
...@@ -52,18 +52,18 @@ if [ -f $uncompressed/.complete ] ; then ...@@ -52,18 +52,18 @@ if [ -f $uncompressed/.complete ] ; then
fi fi
cd $uncompressed cd $uncompressed
make clean 2>&1 gmake clean 2>&1
sh ./configure $@ sh ./configure $@
if [ $? == 0 ] ; then if [ $? == 0 ] ; then
make gmake
else else
echo ERROR echo ERROR
exit 1 exit 1
fi fi
if [ ! -z $install ] ; then if [ ! -z $install ] ; then
make install gmake install
ldconfig 2>&1 ldconfig 2>&1
fi fi
......
...@@ -5,13 +5,13 @@ MAKE=gmake ...@@ -5,13 +5,13 @@ MAKE=gmake
NAME=jrtp4c NAME=jrtp4c
AM_CC=g++ AM_CC=g++
AM_CFLAGS = -Wall -ansi -pedantic -g -O2 -Isrc -I/usr/local/include/jthread -I/usr/local/include/jrtplib3 AM_CFLAGS = -Wall -ansi -pedantic -g -O2 -Isrc -I${prefix}/include/jthread -I${prefix}/include/jrtplib3
AM_CPPFLAGS = $(AM_CFLAGS) AM_CPPFLAGS = $(AM_CFLAGS)
lib_LTLIBRARIES = libjrtp4c.la lib_LTLIBRARIES = libjrtp4c.la
libjrtp4c_la_SOURCES = src/jrtp4c.cpp libjrtp4c_la_SOURCES = src/jrtp4c.cpp
libjrtp4c_la_CFLAGS = $(AM_CFLAGS) libjrtp4c_la_CFLAGS = $(AM_CFLAGS)
libjrtp4c_la_LDFLAGS = -ljrtp -ljthread -lpthread libjrtp4c_la_LDFLAGS = -L${prefix}/lib -ljrtp -ljthread -lpthread
library_includedir = $(prefix)/include library_includedir = $(prefix)/include
library_include_HEADERS = src/jrtp4c.h library_include_HEADERS = src/jrtp4c.h
......
差异被折叠。
差异被折叠。
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -10,7 +10,7 @@ dialplans/mod_dialplan_demo ...@@ -10,7 +10,7 @@ dialplans/mod_dialplan_demo
endpoints/mod_exosip endpoints/mod_exosip
endpoints/mod_iax endpoints/mod_iax
#endpoints/mod_opal #endpoints/mod_opal
endpoints/mod_portaudio #endpoints/mod_portaudio
#endpoints/mod_wanpipe #endpoints/mod_wanpipe
endpoints/mod_woomera endpoints/mod_woomera
#event_handlers/mod_event_test #event_handlers/mod_event_test
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论