mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-07 22:02:12 +08:00
misc: windows link static ffmpeg
Change-Id: I2d8d29077e15967f3869ffc341eda07852aa8fe8
This commit is contained in:
@ -243,13 +243,18 @@ if(MSVC)
|
|||||||
set(libAdditionalDependencies "${CMAKE_STATIC_LINKER_FLAGS} /LTCG
|
set(libAdditionalDependencies "${CMAKE_STATIC_LINKER_FLAGS} /LTCG
|
||||||
ws2_32.lib
|
ws2_32.lib
|
||||||
advapi32.lib
|
advapi32.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/avcodec.lib
|
Secur32.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/avdevice.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libavcodec.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/avfilter.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libavdevice.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/avformat.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libavfilter.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/avutil.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libavformat.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/swresample.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libavutil.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/bin/swscale.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libswresample.lib
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/ffmpeg/Build/win32/x64/lib/libswscale.lib
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libx264.lib
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libvpx.lib
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libopus.lib
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libmfx.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libgnutls.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/libgnutls.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/lib_json.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/msvc/lib/x64/lib_json.lib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/opendht/build/Release/libopendht.lib
|
${CMAKE_CURRENT_SOURCE_DIR}/contrib/build/opendht/build/Release/libopendht.lib
|
||||||
|
@ -25,7 +25,8 @@
|
|||||||
"custom_scripts": {
|
"custom_scripts": {
|
||||||
"pre_build": [],
|
"pre_build": [],
|
||||||
"build": [
|
"build": [
|
||||||
"call \"%CONTRIB_SRC_DIR%\\ffmpeg\\build_ffmpeg.bat\""
|
"call \"%CONTRIB_SRC_DIR%\\ffmpeg\\build_ffmpeg.bat\"",
|
||||||
|
"cd Build/win32/x64/lib & ren *.a *.lib"
|
||||||
],
|
],
|
||||||
"post_build": []
|
"post_build": []
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,8 @@ FFMPEGCONF+='
|
|||||||
--disable-filters'
|
--disable-filters'
|
||||||
|
|
||||||
FFMPEGCONF+='
|
FFMPEGCONF+='
|
||||||
--enable-shared
|
--enable-static
|
||||||
|
--disable-shared
|
||||||
--enable-cross-compile
|
--enable-cross-compile
|
||||||
--enable-gpl
|
--enable-gpl
|
||||||
--enable-swscale
|
--enable-swscale
|
||||||
|
Reference in New Issue
Block a user