the command: ninja -C out/Debug cefclient cef_unittests
I think I am missing the libcef.so. I went through all the build instructions and at no place is one created.
I received an undefined reference to firewallmanager. It is properly linked in the file.
Any input is apprecated
- Code: Select all
[8687/21490] ACTION cef_pak: make_pack...eader_257e1bb3c5349fb75dd8330e75fc96f7
File include/cef_pack_resources.h updated.
[21345/21490] SOLINK lib/libcef.so
FAILED: lib/libcef.so lib/libcef.so.TOC
if [ ! -e lib/libcef.so -o ! -e lib/libcef.so.TOC ]; then ../../third_party/llvm-build/Release+Asserts/bin/clang++ -shared -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings -Wl,-z,defs -pthread -Wl,-z,noexecstack -fPIC -fuse-ld=gold -B/home/c/Downloads/chromium/src/third_party/binutils/Linux_x64/Release/bin -Wl,--disable-new-dtags -L. -L. -Wl,-uIsHeapProfilerRunning,-uProfilerStart -Wl,-u_Z21InitialMallocHook_NewPKvj,-u_Z22InitialMallocHook_MMapPKvS0_jiiix,-u_Z22InitialMallocHook_SbrkPKvi -Wl,-u_Z21InitialMallocHook_NewPKvm,-u_Z22InitialMallocHook_MMapPKvS0_miiil,-u_Z22InitialMallocHook_SbrkPKvl -Wl,-u_ZN15HeapLeakChecker12IgnoreObjectEPKv,-u_ZN15HeapLeakChecker14UnIgnoreObjectEPKv -Wl,-uhb_ft_face_create_cached,-uhb_glib_get_unicode_funcs -m64 -Wl,--detect-odr-violations -Wl,--icf=all -o lib/libcef.so -Wl,-soname=libcef.so @lib/libcef.so.rsp && { readelf -d lib/libcef.so | grep SONAME ; nm -gD -f p lib/libcef.so | cut -f1-2 -d' '; } > lib/libcef.so.TOC; else ../../third_party/llvm-build/Release+Asserts/bin/clang++ -shared -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings -Wl,-z,defs -pthread -Wl,-z,noexecstack -fPIC -fuse-ld=gold -B/home/c/Downloads/chromium/src/third_party/binutils/Linux_x64/Release/bin -Wl,--disable-new-dtags -L. -L. -Wl,-uIsHeapProfilerRunning,-uProfilerStart -Wl,-u_Z21InitialMallocHook_NewPKvj,-u_Z22InitialMallocHook_MMapPKvS0_jiiix,-u_Z22InitialMallocHook_SbrkPKvi -Wl,-u_Z21InitialMallocHook_NewPKvm,-u_Z22InitialMallocHook_MMapPKvS0_miiil,-u_Z22InitialMallocHook_SbrkPKvl -Wl,-u_ZN15HeapLeakChecker12IgnoreObjectEPKv,-u_ZN15HeapLeakChecker14UnIgnoreObjectEPKv -Wl,-uhb_ft_face_create_cached,-uhb_glib_get_unicode_funcs -m64 -Wl,--detect-odr-violations -Wl,--icf=all -o lib/libcef.so -Wl,-soname=libcef.so @lib/libcef.so.rsp && { readelf -d lib/libcef.so | grep SONAME ; nm -gD -f p lib/libcef.so | cut -f1-2 -d' '; } > lib/libcef.so.tmp && if ! cmp -s lib/libcef.so.tmp lib/libcef.so.TOC; then mv lib/libcef.so.tmp lib/libcef.so.TOC ; fi; fi
../../chrome/browser/media/router/mojo/media_route_provider_util_win.cc:28: error: undefined reference to 'BrowserDistribution::GetDistribution()'
../../chrome/browser/media/router/mojo/media_route_provider_util_win.cc:27: error: undefined reference to 'installer::FirewallManager::Create(BrowserDistribution*, base::FilePath const&)'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.