chromiumembedded / java-cef

Java Chromium Embedded Framework (JCEF). A simple framework for embedding Chromium-based browsers in other applications using the Java programming language.
https://bitbucket.org/chromiumembedded/java-cef
Other
655 stars 147 forks source link

Linking CXX executable Debug/jcef_helper #193

Closed magreenblatt closed 9 years ago

magreenblatt commented 9 years ago

Original report by Davidson de Faria (Bitbucket: davidsondefaria, GitHub: davidsondefaria).


Hi, I'm developing a browser to use in my college project. I have to create webgames for children with autism, but when I play in common browsers, some problems appears and it's can cause really bad results. So, I have to make a browser to play the webgames and include others applications Java and JCEF seems a good option (webkit is not an option because the rendering was awful).

I follow the tutorial correctly, trying to use java-8 or java-7 and the branches 2524 and 2454, but I have this error when I build using "make" (or ninja).

[ 63%] Built target libcef_dll_wrapper Linking CXX executable Debug/jcef_helper /usr/bin/ld: warning: libgcrypt.so.11, needed by ../../third_party/cef/linux64/Debug/libcef.so, not found (try using -rpath or -rpath-link) collect2: error: ld returned 1 exit status native/CMakeFiles/jcef_helper.dir/build.make:137: recipe for target 'native/Debug/jcef_helper' failed make[2]: [native/Debug/jcef_helper] Error 1 CMakeFiles/Makefile2:163: recipe for target 'native/CMakeFiles/jcef_helper.dir/all' failed make[1]: [native/CMakeFiles/jcef_helper.dir/all] Error 2 Makefile:76: recipe for target 'all' failed make: *** [all] Error 2

Can anyone help me?

I use Ubuntu 15.04, 64 bits. I never used git or CEF before, but a I have considerable expertise in java.

magreenblatt commented 9 years ago

See https://github.com/adobe/brackets/issues/6514

magreenblatt commented 9 years ago