diff --git a/debian/control b/debian/control index 44d7d5e..8dc2741 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,13 @@ Maintainer: Putin Lee Uploaders: Jeffy Chen Build-Depends: debhelper (>= 11), meson, - pkg-config + pkg-config, + libstdc++6, + libgbm-dev, + libx11-6, + libxcb1, + libxcb-dri2-0, + libwayland-client0, Standards-Version: 4.1.3 Section: libs Homepage: https://github.com/rockchip-linux/libmali diff --git a/debian/control.in b/debian/control.in index 5b6521d..d4e6bc4 100644 --- a/debian/control.in +++ b/debian/control.in @@ -4,7 +4,13 @@ Maintainer: Putin Lee Uploaders: Jeffy Chen Build-Depends: debhelper (>= 11), meson, - pkg-config + pkg-config, + libstdc++6, + libgbm-dev, + libx11-6, + libxcb1, + libxcb-dri2-0, + libwayland-client0, Standards-Version: 4.1.3 Section: libs Homepage: https://github.com/rockchip-linux/libmali diff --git a/meson.build b/meson.build index 9e9c69d..2803741 100644 --- a/meson.build +++ b/meson.build @@ -150,12 +150,13 @@ if run_command('grep', '-q', gbm_symbol, default_lib).returncode() == 0 endif endforeach + libdl_dep = meson.get_compiler('c').find_library('dl', required : false) libgbm = shared_library( 'gbm', 'gbm_wrapper.c', c_args : libgbm_cflags, include_directories : include_directories('include'), - dependencies : libdrm_dep, + dependencies : [libdl_dep, libdrm_dep], link_with : libmali, install : true, version : libgbm_version)