summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-03-08 03:35:23 +0200
committerJan-Marek Glogowski <glogow@fbihome.de>2021-04-07 16:17:16 +0000
commitd72c46a7a24d421f68ea7d5bcb86a66a6c82fa0e (patch)
tree4f8bef4e518629139b73e3d386748362a5eed3d9
parenta58b5229fbdee4b3bc391e796bdc47986a67033c (diff)
Add same flags as what gmake uses.
Change-Id: Iadb03e7dcc87ec7d3a1431964f9bae122468894e
-rw-r--r--meson.build6
-rw-r--r--package/meson.build12
2 files changed, 17 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 0fd12811585b..fa01b8853df9 100644
--- a/meson.build
+++ b/meson.build
@@ -25,6 +25,12 @@ if host_machine.system() == 'linux'
add_global_arguments('-DX86_64', language: 'cpp')
add_global_arguments('-DX86_64', language: 'c')
add_global_arguments('-DCPPU_ENV=gcc3', language: 'cpp')
+ add_global_arguments('-DOSL_DEBUG_LEVEL=1', language: 'cpp')
+ add_global_arguments('-DOSL_DEBUG_LEVEL=1', language: 'c')
+ add_global_arguments('-DSAL_LOG_INFO', language: 'cpp')
+ add_global_arguments('-DSAL_LOG_INFO', language: 'c')
+ add_global_arguments('-DSAL_LOG_WARN', language: 'cpp')
+ add_global_arguments('-DSAL_LOG_WARN', language: 'c')
rtl_os = 'Linux'
elif host_machine.system() == 'windows'
# HACK: just random values thrown in to make
diff --git a/package/meson.build b/package/meson.build
index d355b9d205b0..61e35cd97a20 100644
--- a/package/meson.build
+++ b/package/meson.build
@@ -31,8 +31,18 @@ package2_lib = shared_library('package2lo',
cpp_args: ['-DDLLIMPLEMENTATION_PACKAGE',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [comphelper_lib, cppu_lib, cppuhelper_lib, ucbhelper_lib, salhelper_lib, sal_lib],
+ link_with: [comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ sax_lib,
+ salhelper_lib,
+ ucbhelper_lib,
+ tl_lib,
+ utl_lib
+ ],
dependencies: [zlib_dep],
+ gnu_symbol_visibility: 'hidden',
install: true,
)