shared_library("clearkeydm") {
sources = [
"cdm_file_io_test.cc",
"cdm_file_io_test.h",
...
]
configs += [ "//build/config/compiler:no_size_t_to_int_warning" ]
defines = [ "CDM_IMPLEMENTATION" ]
deps = [
":ClientSDK",
"//base",
"//build/config/sanitizers:deps",
"//media", # For media::AudioTimestampHelper
"//media:shared_memory_support", # For media::AudioBus.
"//url",
]
Build command: ninja -C out/Default/ clearkeycdmadapter
I am getting following build Error:
[1/1] Regenerating ninja files
FAILED: /home/ravipatil/Project/Chromium/sm/buildtools/linux64/gn --root=/home/ravipatil/Project/Chromium/sm -q gen //out/Default/
ERROR Unresolved dependencies.
//media/cdm/ppapi:smhncdm(//build/toolchain/linux:clang_x64)
needs //media/cdm/ppapi:OpusClientSDK(//build/toolchain/linux:clang_x64)
Need help to resolve this issue and get static library linked to clearkeycdm.
Thanks
-Ravi