[vlc-commits] [Git][videolan/vlc][master] meson: force the "c" linker for nsProcess DLL

Steve Lhomme (@robUx4) gitlab at videolan.org
Tue Oct 6 14:27:12 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
1733d58c by Steve Lhomme at 2026-10-06T13:36:24+00:00
meson: force the "c" linker for nsProcess DLL

When using only object files and adding the 'nasm' language, it uses
the "nasm_LINKER" and doesn't generate the .dll.a file.
meson install then fails for that DLL as it assumes an import library was generated.

Fixes #30194

- - - - -


1 changed file:

- extras/package/win32/NSIS/meson.build


Changes:

=====================================
extras/package/win32/NSIS/meson.build
=====================================
@@ -48,6 +48,7 @@ nsProcess = shared_library('nsProcess',
                            objects: nsProcess_obj,
                            vs_module_defs: 'nsProcess.def',
                            name_prefix: '',
+                           link_language: 'c',  # avoid using nasm linker and miss the .dll.a
                            install: true,
                            install_dir: 'NSIS')
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/1733d58c49cc5869c41ad295f29a98c830708fac

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/1733d58c49cc5869c41ad295f29a98c830708fac
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list