automake: remove -static LDFLAGS from libraries using noinst_LTLIBRARIES
Force minimal LDFLAGS in modules otherwise we pick the flags from common.am libvlc_adaptive.la doesn't build properly without -static, so keep it for now: ``` ld.lld: error: undefined symbol: _gcry_cipher_close >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::close()) >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::start(adaptive::SharedResources*, adaptive::encryption::CommonEncryption const&)) ld.lld: error: undefined symbol: _gcry_cipher_open >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::start(adaptive::SharedResources*, adaptive::encryption::CommonEncryption const&)) ld.lld: error: undefined symbol: _gcry_cipher_setkey >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::start(adaptive::SharedResources*, adaptive::encryption::CommonEncryption const&)) ld.lld: error: undefined symbol: _gcry_cipher_setiv >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::start(adaptive::SharedResources*, adaptive::encryption::CommonEncryption const&)) ld.lld: error: undefined symbol: _gcry_check_version >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(vlc_gcrypt_init()) ld.lld: error: undefined symbol: _gcry_cipher_decrypt >>> referenced by libvlc_adaptive.a(libvlc_adaptive_la-CommonEncryption.o):(adaptive::encryption::CommonEncryptionSession::decrypt(void*, unsigned int, bool)) clang-15: error: linker command failed with exit code 1 (use -v to see invocation) ```
Showing
- bin/Makefile.am 1 addition, 1 deletionbin/Makefile.am
- modules/access/Makefile.am 2 additions, 2 deletionsmodules/access/Makefile.am
- modules/access/http/Makefile.am 1 addition, 1 deletionmodules/access/http/Makefile.am
- modules/access/rtp/Makefile.am 1 addition, 1 deletionmodules/access/rtp/Makefile.am
- modules/codec/Makefile.am 4 additions, 4 deletionsmodules/codec/Makefile.am
- modules/control/Makefile.am 1 addition, 1 deletionmodules/control/Makefile.am
- modules/demux/Makefile.am 3 additions, 3 deletionsmodules/demux/Makefile.am
- modules/video_chroma/Makefile.am 1 addition, 1 deletionmodules/video_chroma/Makefile.am
- modules/video_filter/Makefile.am 1 addition, 1 deletionmodules/video_filter/Makefile.am
- modules/video_output/Makefile.am 1 addition, 1 deletionmodules/video_output/Makefile.am
- modules/video_output/libplacebo/Makefile.am 1 addition, 1 deletionmodules/video_output/libplacebo/Makefile.am
- modules/video_output/opengl/Makefile.am 2 additions, 2 deletionsmodules/video_output/opengl/Makefile.am
Loading
Please register or sign in to comment