mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-14 08:05:37 +00:00
build update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4581 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
b813ee240d
commit
f36037697d
@ -2,16 +2,32 @@
|
||||
# local_all local_depend local_clean depend_install local_install local_distclean local_extraclean:
|
||||
|
||||
# and define these variables to impact your build
|
||||
LOCAL_CFLAGS=-I$(BASE)/libs/curl/include
|
||||
LOCAL_LDFLAGS=-lshout -lmp3lame $(BASE)/libs/curl/lib/libcurl.la
|
||||
LOCAL_OBJS=
|
||||
include $(BASE)/build/modmake.rules
|
||||
LAME=lame-3.97
|
||||
SHOUT=libshout-2.2.2
|
||||
LAMELA=$(BASE)/libs/$(LAME)/libmp3lame/libmp3lame.la
|
||||
SHOUTLA=$(BASE)/libs/$(SHOUT)/src/libshout.la
|
||||
CURLLA=$(BASE)/libs/curl/lib/libcurl.la
|
||||
LOCAL_CFLAGS=-I$(BASE)/libs/curl/include -I$(BASE)/libs/$(SHOUT)/include -I$(BASE)/libs/$(LAME)/include
|
||||
LOCAL_LDFLAGS=$(LAMELA) $(SHOUTLA) $(CURLLA)
|
||||
MP3OBJS=common.o dct64_i386.o decode_ntom.o layer3.o tabinit.o interface.o
|
||||
LOCAL_OBJS=$(MP3OBJS)
|
||||
DEFAULT_ARGS=--prefix=$(PREFIX) --disable-shared --with-pic
|
||||
|
||||
%.o: %.c
|
||||
include $(BASE)/build/modmake.rules
|
||||
|
||||
$(LAMELA):
|
||||
MAKE="$(MAKE)" $(BASE)/build/buildlib.sh $(BASE) $(LAME).tar.gz $(DEFAULT_ARGS) --disable-decoder
|
||||
|
||||
$(SHOUTLA):
|
||||
MAKE="$(MAKE)" MOD_CFLAGS="${ALL_CFLAGS}" MOD_LDFLAGS="${LD_CFLAGS}" $(BASE)/build/buildlib.sh $(BASE) $(SHOUT).tar.gz $(DEFAULT_ARGS)
|
||||
|
||||
$(CURLLA):
|
||||
cd $(BASE)/libs/curl && $(MAKE)
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(ALL_CFLAGS) -c -o $@ $<
|
||||
|
||||
local_depend: $(MP3OBJS)
|
||||
MAKE=$(MAKE) $(BASE)/build/buildlib.sh $(BASE) install lame-3.97.tar.gz --prefix=$(PREFIX) --disable-shared --with-pic
|
||||
MOD_CFLAGS="${ALL_CFLAGS}" MOD_LDFLAGS="${LD_CFLAGS}" MAKE=$(MAKE) $(BASE)/build/buildlib.sh $(BASE) install libshout-2.2.2.tar.gz --disable-shared --with-pic --prefix=$(PREFIX)
|
||||
cd $(BASE)/libs/curl && $(MAKE)
|
||||
local_depend: $(LAMELA) $(SHOUTLA) $(MP3OBJS)
|
||||
|
||||
|
||||
|
||||
|
@ -34,7 +34,7 @@
|
||||
#include "mpglib.h"
|
||||
#include <switch.h>
|
||||
#include <shout/shout.h>
|
||||
#include <lame/lame.h>
|
||||
#include <lame.h>
|
||||
#include <curl/curl.h>
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user