|
|
|
@ -962,7 +962,6 @@ vhook="default" |
|
|
|
|
# build settings |
|
|
|
|
SHFLAGS='-shared -Wl,-soname,$$(@F)' |
|
|
|
|
VHOOKSHFLAGS='$(SHFLAGS)' |
|
|
|
|
LDLATEFLAGS='-Wl,-rpath-link,\$(BUILD_ROOT)/libpostproc -Wl,-rpath-link,\$(BUILD_ROOT)/libswscale -Wl,-rpath-link,\$(BUILD_ROOT)/libavfilter -Wl,-rpath-link,\$(BUILD_ROOT)/libavdevice -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil' |
|
|
|
|
FFSERVERLDFLAGS=-Wl,-E |
|
|
|
|
LIBPREF="lib" |
|
|
|
|
LIBSUF=".a" |
|
|
|
@ -1293,7 +1292,6 @@ case $target_os in |
|
|
|
|
EXESUF=".exe" |
|
|
|
|
;; |
|
|
|
|
linux) |
|
|
|
|
LDLATEFLAGS="-Wl,--as-needed $LDLATEFLAGS" |
|
|
|
|
enable dv1394 |
|
|
|
|
;; |
|
|
|
|
irix*) |
|
|
|
@ -1831,7 +1829,8 @@ enabled extra_warnings && check_cflags -Winline |
|
|
|
|
|
|
|
|
|
# add some linker flags |
|
|
|
|
check_ldflags -Wl,--warn-common |
|
|
|
|
check_ldflags $LDLATEFLAGS |
|
|
|
|
check_ldflags -Wl,--as-needed |
|
|
|
|
check_ldflags '-Wl,-rpath-link,\$(BUILD_ROOT)/libpostproc -Wl,-rpath-link,\$(BUILD_ROOT)/libswscale -Wl,-rpath-link,\$(BUILD_ROOT)/libavfilter -Wl,-rpath-link,\$(BUILD_ROOT)/libavdevice -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil' |
|
|
|
|
check_ldflags -Wl,-Bsymbolic |
|
|
|
|
|
|
|
|
|
if enabled small; then |
|
|
|
|