|
30 | 30 | AM_CFLAGS = $(SWITCH_AM_CFLAGS) $(SWITCH_ANSI_CFLAGS) |
31 | 31 | AM_CPPFLAGS = |
32 | 32 | AM_CPPFLAGS += -I$(switch_srcdir)/libs/libvpx |
33 | | -AM_CPPFLAGS += $(SWITCH_AM_CXXFLAGS) -I$(switch_srcdir)/libs/sofia-sip/libsofia-sip-ua/sdp |
34 | | -AM_CPPFLAGS += -I$(switch_srcdir)/libs/sofia-sip/libsofia-sip-ua/su -I$(switch_builddir)/libs/sofia-sip/libsofia-sip-ua/su |
35 | | -AM_LDFLAGS = $(SWITCH_AM_LDFLAGS) $(AM_LIBAPR_LDFLAGS) $(AM_LIBAPU_LDFLAGS) |
| 33 | +AM_CPPFLAGS += $(SWITCH_AM_CXXFLAGS) $(SOFIA_SIP_CFLAGS) |
| 34 | +AM_LDFLAGS = $(SWITCH_AM_LDFLAGS) $(AM_LIBAPR_LDFLAGS) $(AM_LIBAPU_LDFLAGS) $(SOFIA_SIP_LIBS) |
36 | 35 |
|
37 | 36 | DEFAULT_SOUNDS=en-us-callie-8000 |
38 | 37 | MY_DEFAULT_ARGS= --build=$(build) --host=$(host) --target=$(target) --prefix="$(prefix)" --exec_prefix="$(exec_prefix)" --libdir="$(libdir)" |
@@ -131,7 +130,7 @@ CORE_CFLAGS += -I$(switch_srcdir)/libs/libyuv/include |
131 | 130 | CORE_CFLAGS += -DSWITCH_HAVE_YUV |
132 | 131 | endif |
133 | 132 | CORE_CFLAGS += -I$(switch_srcdir)/libs/srtp/crypto/include -Ilibs/srtp/crypto/include |
134 | | -CORE_CFLAGS += -I$(switch_builddir)/libs/spandsp/src -I$(switch_srcdir)/libs/spandsp/src |
| 133 | +CORE_CFLAGS += $(SPANDSP_CFLAGS) |
135 | 134 | if ENABLE_LIBVPX |
136 | 135 | CORE_CFLAGS += -DSWITCH_HAVE_VPX |
137 | 136 | endif |
@@ -185,13 +184,10 @@ endif |
185 | 184 | ## |
186 | 185 | ## libfreeswitch |
187 | 186 | ## |
188 | | -noinst_LTLIBRARIES = libfreeswitch_spandsp.la |
| 187 | +noinst_LTLIBRARIES = |
189 | 188 | if ENABLE_LIBYUV |
190 | 189 | noinst_LTLIBRARIES += libfreeswitch_libyuv.la |
191 | 190 | endif |
192 | | -libfreeswitch_spandsp_la_SOURCES = libs/spandsp/src/plc.c libs/spandsp/src/alloc.c libs/spandsp/src/bit_operations.c |
193 | | -libfreeswitch_spandsp_la_CFLAGS = -Ilibs/spandsp/src $(CORE_CFLAGS) $(AM_CFLAGS) |
194 | | -CORE_LIBS+=libfreeswitch_spandsp.la |
195 | 191 |
|
196 | 192 | if ENABLE_LIBYUV |
197 | 193 | libfreeswitch_libyuv_la_SOURCES = \ |
@@ -252,7 +248,7 @@ endif |
252 | 248 | lib_LTLIBRARIES = libfreeswitch.la |
253 | 249 | libfreeswitch_la_CFLAGS = $(CORE_CFLAGS) $(SQLITE_CFLAGS) $(GUMBO_CFLAGS) $(FVAD_CFLAGS) $(FREETYPE_CFLAGS) $(CURL_CFLAGS) $(PCRE_CFLAGS) $(SPEEX_CFLAGS) $(LIBEDIT_CFLAGS) $(openssl_CFLAGS) $(AM_CFLAGS) $(TPL_CFLAGS) |
254 | 250 | libfreeswitch_la_LDFLAGS = -version-info 1:0:0 $(AM_LDFLAGS) $(PLATFORM_CORE_LDFLAGS) -no-undefined |
255 | | -libfreeswitch_la_LIBADD = $(CORE_LIBS) $(APR_LIBS) $(SQLITE_LIBS) $(GUMBO_LIBS) $(FVAD_LIBS) $(FREETYPE_LIBS) $(CURL_LIBS) $(PCRE_LIBS) $(SPEEX_LIBS) $(LIBEDIT_LIBS) $(openssl_LIBS) $(PLATFORM_CORE_LIBS) $(TPL_LIBS) |
| 251 | +libfreeswitch_la_LIBADD = $(CORE_LIBS) $(APR_LIBS) $(SQLITE_LIBS) $(GUMBO_LIBS) $(FVAD_LIBS) $(FREETYPE_LIBS) $(CURL_LIBS) $(PCRE_LIBS) $(SPEEX_LIBS) $(LIBEDIT_LIBS) $(openssl_LIBS) $(PLATFORM_CORE_LIBS) $(TPL_LIBS) $(SPANDSP_LIBS) |
256 | 252 | libfreeswitch_la_DEPENDENCIES = $(BUILT_SOURCES) |
257 | 253 |
|
258 | 254 | if HAVE_PNG |
@@ -593,14 +589,6 @@ libs/libvpx/Makefile: libs/libvpx/.update |
593 | 589 | libs/libvpx/libvpx.a: libs/libvpx/Makefile libs/libvpx/.update |
594 | 590 | @cd libs/libvpx && $(MAKE) |
595 | 591 |
|
596 | | -libs/sofia-sip/Makefile: |
597 | | - cd libs/sofia-sip && sh ./configure.gnu $(MY_DEFAULT_ARGS) |
598 | | - |
599 | | -libs/sofia-sip/libsofia-sip-ua/sdp/.libs/libsdp.a libs/sofia-sip/libsofia-sip-ua/su/.libs/libsu.a: libs/sofia-sip/.update libs/sofia-sip/Makefile |
600 | | - @cd libs/sofia-sip && $(MAKE) noop |
601 | | - @cd libs/sofia-sip && $(MAKE) SOFIA_CFLAGS="$(SWITCH_AM_CFLAGS)" |
602 | | - @$(TOUCH_TARGET) |
603 | | - |
604 | 592 | libs/apr/Makefile: libs/apr/Makefile.in libs/apr/config.status libs/apr libs/apr/.update |
605 | 593 | @cd libs/apr && ./config.status |
606 | 594 | @$(TOUCH_TARGET) |
@@ -722,9 +710,7 @@ core-install: core_install |
722 | 710 |
|
723 | 711 | clean_core: clean-libLTLIBRARIES |
724 | 712 | rm -f $(libfreeswitch_la_OBJECTS) |
725 | | - rm -f $(libfreeswitch_spandsp_la_OBJECTS) |
726 | 713 | rm -f `echo $(libfreeswitch_la_OBJECTS) | sed -e's|.lo|.o|g'` |
727 | | - rm -f `echo $(libfreeswitch_spandsp_la_OBJECTS) | sed -e's|.lo|.o|g'` |
728 | 714 |
|
729 | 715 | install_core: install-libLTLIBRARIES |
730 | 716 |
|
@@ -756,7 +742,6 @@ pristine: |
756 | 742 | git reset --hard |
757 | 743 |
|
758 | 744 | update-clean: clean python-reconf |
759 | | - cd libs/sofia-sip && $(MAKE) clean |
760 | 745 | cd libs/esl && $(MAKE) clean |
761 | 746 | cd libs/srtp && $(MAKE) clean |
762 | 747 |
|
@@ -790,17 +775,6 @@ iks-reconf: |
790 | 775 | cd libs/iksemel && sh ./configure.gnu $(MY_DEFAULT_ARGS) |
791 | 776 | $(MAKE) mod_dingaling-clean |
792 | 777 |
|
793 | | -spandsp-reconf: |
794 | | - cd libs/spandsp && $(MAKE) clean || echo |
795 | | - cd libs/spandsp && autoreconf -fi |
796 | | - cd libs/spandsp && sh ./configure.gnu $(MY_DEFAULT_ARGS) |
797 | | - cd libs/spandsp && $(MAKE) |
798 | | - |
799 | | -sofia-reconf: |
800 | | - cd libs/sofia-sip && sh ./autogen.sh |
801 | | - cd libs/sofia-sip && $(MAKE) clean |
802 | | - cd libs/sofia-sip && ./configure $(MY_DEFAULT_ARGS) --with-pic --with-glib=no --disable-shared |
803 | | - |
804 | 778 | cluecon: |
805 | 779 | @clear |
806 | 780 | @echo Thank you for updating. This is going to take a while so relax. |
|
0 commit comments