提交 149e6c15 authored 作者: Michael Jerris's avatar Michael Jerris

fix gmake on bsd build

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12584 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 56ed995d
...@@ -39,42 +39,42 @@ fs_cli: $(MYLIB) fs_cli.c ...@@ -39,42 +39,42 @@ fs_cli: $(MYLIB) fs_cli.c
clean: clean:
rm -f *.o src/*.o testclient testserver fs_cli libesl.a *~ src/*~ src/include/*~ rm -f *.o src/*.o testclient testserver fs_cli libesl.a *~ src/*~ src/include/*~
make -C perl clean $(MAKE) -C perl clean
make -C php clean $(MAKE) -C php clean
make -C lua clean $(MAKE) -C lua clean
make -C python clean $(MAKE) -C python clean
make -C ruby clean $(MAKE) -C ruby clean
reswig: swigclean reswig: swigclean
make -C perl reswig $(MAKE) -C perl reswig
make -C php reswig $(MAKE) -C php reswig
make -C lua reswig $(MAKE) -C lua reswig
make -C python reswig $(MAKE) -C python reswig
make -C ruby reswig $(MAKE) -C ruby reswig
swigclean: clean swigclean: clean
make -C perl swigclean $(MAKE) -C perl swigclean
make -C php swigclean $(MAKE) -C php swigclean
make -C lua swigclean $(MAKE) -C lua swigclean
make -C python swigclean $(MAKE) -C python swigclean
make -C ruby swigclean $(MAKE) -C ruby swigclean
perlmod: $(MYLIB) perlmod: $(MYLIB)
make MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C perl $(MAKE) MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C perl
phpmod: $(MYLIB) phpmod: $(MYLIB)
make MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C php $(MAKE) MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C php
luamod: $(MYLIB) luamod: $(MYLIB)
make MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C lua $(MAKE) MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C lua
pymod: $(MYLIB) pymod: $(MYLIB)
make MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C python $(MAKE) MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C python
rubymod: $(MYLIB) rubymod: $(MYLIB)
make MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C ruby $(MAKE) MYLIB="../$(MYLIB)" SOLINK="$(SOLINK)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXX_CFLAGS="$(CXX_CFLAGS)" -C ruby
phpmod-install: phpmod phpmod-install: phpmod
make -C php install $(MAKE) -C php install
everymod: perlmod phpmod luamod pymod rubymod everymod: perlmod phpmod luamod pymod rubymod
PERL = $(shell which perl) PERL=$(shell which perl)
PERL_LIBDIR =-L$(shell perl -MConfig -e 'print $$Config{archlib}')/CORE PERL_LIBDIR=-L$(shell perl -MConfig -e 'print $$Config{archlib}')/CORE
PERL_LIBS =$(shell perl -MConfig -e 'print $$Config{libs}') PERL_LIBS=$(shell perl -MConfig -e 'print $$Config{libs}')
LOCAL_CFLAGS= -w -DMULTIPLICITY $(shell $(PERL) -MExtUtils::Embed -e ccopts) -DEMBED_PERL LOCAL_CFLAGS=-w -DMULTIPLICITY $(shell $(PERL) -MExtUtils::Embed -e ccopts) -DEMBED_PERL
LOCAL_LDFLAGS=$(shell $(PERL) -MExtUtils::Embed -e ldopts) $(shell $(PERL) -MConfig -e 'print $$Config{libs}') LOCAL_LDFLAGS=$(shell $(PERL) -MExtUtils::Embed -e ldopts) $(shell $(PERL) -MConfig -e 'print $$Config{libs}')
PERL_INC=$(shell $(PERL) -MExtUtils::Embed -e perl_inc) PERL_INC=$(shell $(PERL) -MExtUtils::Embed -e perl_inc)
all: ESL.so all: ESL.so
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论