diff --git a/src/meson.build b/src/meson.build index 588ef28..8f75bb1 100755 --- a/src/meson.build +++ b/src/meson.build @@ -12,13 +12,16 @@ pixman = dependency('pixman-1', static: build_static) png = dependency('libpng', static: build_static) jpeg = dependency('libjpeg', static: build_static) zlib = dependency('zlib', static: build_static) -iconv = compilers['cpp'].find_library('iconv') uchardet = dependency('uchardet', static: build_static) if host_system == 'windows' bz2 = dependency('bzip2', static: build_static) + iconv = compilers['cpp'].find_library('iconv', static: build_static) else bz2 = compilers['cpp'].find_library('bz2') + # FIXME: Specifically asking for static doesn't work if iconv isn't + # installed in the system prefix somewhere + iconv = compilers['cpp'].find_library('iconv') global_dependencies += compilers['cpp'].find_library('charset') endif