@ -60,7 +60,6 @@ endif
i f n e q ( $( wildcard h 323/Makefile .ast ) , )
i f n e q ( $( wildcard h 323/Makefile .ast ) , )
i n c l u d e h 3 2 3 / M a k e f i l e . a s t
i n c l u d e h 3 2 3 / M a k e f i l e . a s t
e n d i f
e n d i f
H323LDFLAGS += -Wl,--version-script= h323/noexport.map
clean ::
clean ::
$( MAKE) -C misdn clean
$( MAKE) -C misdn clean
@ -71,15 +70,19 @@ dist-clean::
$(if $(filter chan_iax2,$(EMBEDDED_MODS)),modules.link,chan_iax2.so) : iax 2-parser .o iax 2-provision .o
$(if $(filter chan_iax2,$(EMBEDDED_MODS)),modules.link,chan_iax2.so) : iax 2-parser .o iax 2-provision .o
i f n e q ( $( filter chan_h 323,$ ( EMBEDDED_MODS ) ) , )
modules.link : h 323/libchanh 323.a
e l s e
i f e q ( $( OSARCH ) , l i n u x - g n u )
i f e q ( $( OSARCH ) , l i n u x - g n u )
chan_h323.so : chan_h 323.o h 323/libchanh 323.a h 323/Makefile .ast
chan_h323.so : chan_h 323.o h 323/libchanh 323.a
$( ECHO_PREFIX) echo " [LD] $^ -> $@ "
$( ECHO_PREFIX) echo " [LD] $^ -> $@ "
$( CMD_PREFIX) $( CXX) $( PTHREAD_CFLAGS) $( ASTLDFLAGS) $( SOLINK) $( H323LDFLAGS) -o $@ $< h323/libchanh323.a $( H323LDLIBS)
$( CMD_PREFIX) $( CXX) $( PTHREAD_CFLAGS) $( ASTLDFLAGS) $( SOLINK) -o $@ $< h323/libchanh323.a $( H323LDLIBS)
e l s e
e l s e
chan_h323.so : chan_h 323.o h 323/libchanh 323.a
chan_h323.so : chan_h 323.o h 323/libchanh 323.a
$( ECHO_PREFIX) echo " [LD] $^ -> $@ "
$( ECHO_PREFIX) echo " [LD] $^ -> $@ "
$( CMD_PREFIX) $( CXX) $( PTHREAD_CFLAGS) $( ASTLDFLAGS) $( SOLINK) -o $@ $< h323/libchanh323.a $( CHANH323LIB) -L$( PWLIBDIR) /lib $( PTLIB) -L$( OPENH323DIR) /lib $( H323LIB) -L/usr/lib -lcrypto -lssl -lexpat
$( CMD_PREFIX) $( CXX) $( PTHREAD_CFLAGS) $( ASTLDFLAGS) $( SOLINK) -o $@ $< h323/libchanh323.a $( CHANH323LIB) -L$( PWLIBDIR) /lib $( PTLIB) -L$( OPENH323DIR) /lib $( H323LIB) -L/usr/lib -lcrypto -lssl -lexpat
e n d i f
e n d i f
e n d i f
chan_misdn.o : ASTCFLAGS +=-Imisdn
chan_misdn.o : ASTCFLAGS +=-Imisdn
@ -99,7 +102,5 @@ chan_usbradio.so: ASTCFLAGS+=-DNDEBUG
h323/Makefile.ast :
h323/Makefile.ast :
$( CMD_PREFIX) $( MAKE) -C h323 Makefile.ast
$( CMD_PREFIX) $( MAKE) -C h323 Makefile.ast
h323/libchanh323.a :
h323/libchanh323.a : h 323/Makefile .ast
$( CMD_PREFIX) $( MAKE) -C h323 libchanh323.a
$( CMD_PREFIX) $( MAKE) -C h323 libchanh323.a