Commit b5bc7e12 authored by Nirbheek Chauhan's avatar Nirbheek Chauhan

meson: Explicitly pass -DWIN32 while building speex

The speex headers assume that WIN32 will always be defined when
building on Windows, but this is only true by default on MinGW.
Always set it explicitly.
parent 6b66c6c0
......@@ -5,11 +5,15 @@ speex_sources = [
]
speex_dep = dependency('speex', version : '>=1.1.6', required : false)
windows_args = []
if host_system == 'windows'
windows_args = ['-DWIN32']
endif
if speex_dep.found()
gstspeex = library('gstspeex',
speex_sources,
c_args : gst_plugins_good_args + ['-DGST_USE_UNSTABLE_API'],
c_args : gst_plugins_good_args + ['-DGST_USE_UNSTABLE_API'] + windows_args,
link_args : noseh_link_args,
include_directories : [configinc],
dependencies : [gstbase_dep, gsttag_dep, gstaudio_dep, speex_dep, libm],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment