mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
meson: prefer libintl on FreeBSD
FreeBSD does not have gettext in libc. It is implemented in the third-party library.
This commit is contained in:
parent
097510cffe
commit
4d064a3718
2 changed files with 4 additions and 1 deletions
|
|
@ -351,6 +351,9 @@ libinotify_dep = (build_machine.system() == 'freebsd'
|
|||
? dependency('libinotify', required: true)
|
||||
: dependency('', required: false))
|
||||
|
||||
# On FreeBSD, libintl library is required for gettext
|
||||
libintl_dep = cc.find_library('intl', required: false)
|
||||
|
||||
alsa_dep = dependency('alsa', version : '>=1.1.7', required: get_option('pipewire-alsa'))
|
||||
|
||||
installed_tests_metadir = pipewire_datadir / 'installed-tests' / pipewire_name
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ libpipewire = shared_library(pipewire_name, pipewire_sources,
|
|||
c_args : libpipewire_c_args,
|
||||
include_directories : [pipewire_inc, configinc, spa_inc],
|
||||
install : true,
|
||||
dependencies : [dl_lib, mathlib, pthread_lib, ],
|
||||
dependencies : [dl_lib, mathlib, pthread_lib, libintl_dep, ],
|
||||
)
|
||||
|
||||
pipewire_dep = declare_dependency(link_with : libpipewire,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue