构建 Java 铬嵌入式框架时出错

时间:2021-02-11 16:07:39

标签: java chromium-embedded opensuse

我尝试通过指令 https://bitbucket.org/chromiumembedded/java-cef/wiki/BranchesAndBuilding 构建 jcef 我被困在 setp make -j4

[ 71%] Built target libcef_dll_wrapper
Scanning dependencies of target jcef_helper
[ 72%] Building CXX object native/CMakeFiles/jcef_helper.dir/util_posix.cpp.o
[ 72%] Building CXX object native/CMakeFiles/jcef_helper.dir/jcef_helper.cpp.o
[ 72%] Linking CXX executable Release/jcef_helper
../../third_party/cef/cef_binary_87.1.12+g03f9336+chromium-87.0.4280.88_linux64/Release/libcef.so: undefined reference to `xkb_state_key_get_utf32'
../../third_party/cef/cef_binary_87.1.12+g03f9336+chromium-87.0.4280.88_linux64/Release/libcef.so: undefined reference to `xcb_send_fd'
../../third_party/cef/cef_binary_87.1.12+g03f9336+chromium-87.0.4280.88_linux64/Release/libcef.so: undefined reference to `g_settings_schema_has_key'
collect2: error: ld returned 1 exit status
make[2]: *** [native/Release/jcef_helper] Error 1
make[1]: *** [native/CMakeFiles/jcef_helper.dir/all] Error 2
make: *** [all] Error 2

我使用oracle jdk1.8.0_261-amd64 和 openSUSE 13.1

0 个答案:

没有答案