提交 6b004d9c authored 作者: Michael Jerris's avatar Michael Jerris

fix libuuid build and add automake autoreconf when necessary

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16060 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 ba8e3e8c
...@@ -220,7 +220,7 @@ CORE_CFLAGS += -I$(switch_srcdir)/libs/uuid ...@@ -220,7 +220,7 @@ CORE_CFLAGS += -I$(switch_srcdir)/libs/uuid
CORE_LIBS = libs/apr-util/libaprutil-1.la libs/apr/libapr-1.la CORE_LIBS = libs/apr-util/libaprutil-1.la libs/apr/libapr-1.la
CORE_LIBS += libs/sqlite/libsqlite3.la libs/pcre/libpcre.la libs/speex/libspeex/libspeexdsp.la CORE_LIBS += libs/sqlite/libsqlite3.la libs/pcre/libpcre.la libs/speex/libspeex/libspeexdsp.la
CORE_LIBS += libs/srtp/libsrtp.la CORE_LIBS += libs/srtp/libsrtp.la libs/uuid/libuuid.la
lib_LTLIBRARIES = libfreeswitch.la lib_LTLIBRARIES = libfreeswitch.la
libfreeswitch_la_CFLAGS = $(CORE_CFLAGS) $(AM_CFLAGS) libfreeswitch_la_CFLAGS = $(CORE_CFLAGS) $(AM_CFLAGS)
...@@ -370,6 +370,18 @@ nodepends: .nodepends ...@@ -370,6 +370,18 @@ nodepends: .nodepends
yesdepends: yesdepends:
rm .nodepends rm .nodepends
libs/uuid/configure:
test -f $@ || $(MAKE) uuid-reconf
@$(TOUCH_TARGET)
libs/uuid/Makefile: libs/uuid/configure
test -f $@ || cd $(top_builddir)/libs/uuid && $(SHELL) ./config.status Makefile
@$(TOUCH_TARGET)
libs/uuid/libuuid.la: libs/uuid libs/uuid/.update libs/uuid/Makefile
@cd libs/uuid && $(MAKE)
@$(TOUCH_TARGET)
libs/apr/libapr-1.la: libs/apr libs/apr/.update libs/apr/libapr-1.la: libs/apr libs/apr/.update
@cd libs/apr && $(MAKE) @cd libs/apr && $(MAKE)
@$(TOUCH_TARGET) @$(TOUCH_TARGET)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论