libcamera: Use dependency instead of link_args to link against libdl

Instead of specifying the link arguments directly, which may be
compiler-specific, use a dependency object provided by find_library().

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
Tested-by: Paul Elder <paul.elder@ideasonboard.com>
This commit is contained in:
Laurent Pinchart 2019-06-05 18:39:07 +03:00
parent 5733879864
commit a87c63c7e9

View file

@ -63,12 +63,16 @@ if libudev.found()
])
endif
libcamera_deps = [
cc.find_library('dl'),
libudev,
]
libcamera = shared_library('camera',
libcamera_sources,
install : true,
include_directories : includes,
dependencies : libudev,
link_args : '-ldl')
dependencies : libcamera_deps)
libcamera_dep = declare_dependency(sources : [libcamera_api, libcamera_h],
include_directories : libcamera_includes,