diff --git a/trunk/auto/depends.sh b/trunk/auto/depends.sh index 18b88598a..5175c6957 100755 --- a/trunk/auto/depends.sh +++ b/trunk/auto/depends.sh @@ -540,9 +540,10 @@ fi # srtp ##################################################################################### if [ $SRS_EXPORT_LIBRTMP_PROJECT = NO ]; then - SRTP_CONFIG="echo 'SRTP without openssl'" && SRTP_OPTIONS="" + SRTP_CONFIG="echo SRTP without openssl(ASM) optimization" && SRTP_OPTIONS="" # If use ASM for SRTP, we enable openssl(with ASM). if [[ $SRS_SRTP_ASM == YES ]]; then + echo "SRTP with openssl(ASM) optimization" && SRTP_CONFIG="export PKG_CONFIG_PATH=../openssl/lib/pkgconfig" && SRTP_OPTIONS="--enable-openssl" fi # Patched ST from https://github.com/ossrs/state-threads/tree/srs diff --git a/trunk/configure b/trunk/configure index 855ade2fe..63e42986e 100755 --- a/trunk/configure +++ b/trunk/configure @@ -477,6 +477,10 @@ help: @echo "To rebuild special module:" @echo " st Rebuild st-srs in ${SRS_OBJS_DIR}/${SRS_PLATFORM}/st-srs" @echo " ffmpeg Rebuild ffmpeg in ${SRS_OBJS}/${SRS_PLATFORM}/ffmpeg-4.2-fit" + @echo "To reconfigure special depends:" + @echo " clean_openssl Remove the openssl cache." + @echo " clean_srtp2 Remove the libsrtp2 cache." + @echo " clean_opus Remove the opus cache." @echo "For example:" @echo " make" @echo " make help" @@ -505,12 +509,15 @@ clean_modules: clean_openssl: (cd ${SRS_OBJS_DIR}/${SRS_PLATFORM} && rm -rf openssl*) + @echo "Please rebuild openssl by: ./configure" clean_srtp2: (cd ${SRS_OBJS_DIR}/${SRS_PLATFORM} && rm -rf libsrtp-2.0.0) + @echo "Please rebuild libsrtp2 by: ./configure" clean_opus: (cd ${SRS_OBJS_DIR}/${SRS_PLATFORM} && rm -rf opus-1.3.1) + @echo "Please rebuild opus by: ./configure" clean_nginx: (cd ${SRS_OBJS_DIR} && rm -rf nginx) @@ -522,10 +529,12 @@ clean_cherrypy: st: (cd ${SRS_OBJS_DIR} && rm -f srs srs_utest) (cd ${SRS_OBJS_DIR}/${SRS_PLATFORM}/st-srs && \$(MAKE) ${_ST_MAKE} EXTRA_CFLAGS="${_ST_EXTRA_CFLAGS}") + @echo "Please rebuild srs by: rm -f objs/srs && make" ffmpeg: (cd ${SRS_OBJS_DIR} && rm -f srs srs_utest) (cd ${SRS_OBJS}/${SRS_PLATFORM}/ffmpeg-4.2-fit && \$(MAKE) install-libs) + @echo "Please rebuild srs by: rm -f objs/srs && make" END