compile.sh KeyError: 'CHROMIUM_VER

Having problems with building or using the JCEF Java binding? Ask your questions here.

compile.sh KeyError: 'CHROMIUM_VER

Postby atsarenko » Thu Jan 11, 2018 5:42 am

Code: Select all
cmake -G "Xcode" -DPROJECT_ARCH="x86_64"

'success
'
Code: Select all
# - Select Scheme > Edit Scheme and change the "Build Configuration" to "Release"
# - Select Product > Build.

'success'

Code: Select all
./compile.sh macosx64

'success'

Code: Select all
./make_distrib.sh macosx64

'error'

Code: Select all
Loading source files for package org.cef.handler...
Loading source files for package org.cef.misc...
Loading source files for package org.cef...
Loading source files for package org.cef.network...
Loading source files for package org.cef.browser...
Loading source files for package org.cef.browser.mac...
Loading source files for package org.cef.callback...
Constructing Javadoc information...
./org/cef/browser/CefRenderer.java:10: error: package javax.media.opengl does not exist
import javax.media.opengl.GL2;
                         ^
./org/cef/browser/CefRenderer.java:14: error: cannot find symbol
    private GL2 initialized_context_ = null;
            ^
  symbol:   class GL2
  location: class CefRenderer
./org/cef/browser/CefRenderer.java:33: error: cannot find symbol
    protected void initialize(GL2 gl2) {
                              ^
  symbol:   class GL2
  location: class CefRenderer
./org/cef/browser/CefRenderer.java:63: error: cannot find symbol
    protected void cleanup(GL2 gl2) {
                           ^
  symbol:   class GL2
  location: class CefRenderer
./org/cef/browser/CefRenderer.java:68: error: cannot find symbol
    protected void render(GL2 gl2) {
                          ^
  symbol:   class GL2
  location: class CefRenderer
./org/cef/browser/CefRenderer.java:160: error: cannot find symbol
    protected void onPaint(GL2 gl2, boolean popup, Rectangle[] dirtyRects, ByteBuffer buffer,
                           ^
  symbol:   class GL2
  location: class CefRenderer
./org/cef/browser/CefBrowserOsr.java:23: error: package javax.media.nativewindow does not exist
import javax.media.nativewindow.NativeSurface;
                               ^
./org/cef/browser/CefBrowserOsr.java:24: error: package javax.media.opengl.awt does not exist
import javax.media.opengl.awt.GLCanvas;
                             ^
./org/cef/browser/CefBrowserOsr.java:25: error: package javax.media.opengl does not exist
import javax.media.opengl.GLAutoDrawable;
                         ^
./org/cef/browser/CefBrowserOsr.java:26: error: package javax.media.opengl does not exist
import javax.media.opengl.GLEventListener;
                         ^
./org/cef/browser/CefBrowserOsr.java:27: error: package javax.media.opengl does not exist
import javax.media.opengl.GLProfile;
                         ^
./org/cef/browser/CefBrowserOsr.java:28: error: package javax.media.opengl does not exist
import javax.media.opengl.GLCapabilities;
                         ^
./org/cef/browser/CefBrowserOsr.java:43: error: cannot find symbol
    private GLCanvas canvas_;
            ^
  symbol:   class GLCanvas
  location: class CefBrowserOsr
Creating destination directory: "../out/docs/"
Standard Doclet version 1.8.0_151
Building tree for all the packages and classes...
Generating ../out/docs/org/cef/handler/CefAppHandler.html...
Generating ../out/docs/org/cef/handler/CefAppHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefClientHandler.html...
./org/cef/handler/CefClientHandler.java:64: warning - @param argument "identifer" is not a parameter name.
Generating ../out/docs/org/cef/handler/CefContextMenuHandler.html...
Generating ../out/docs/org/cef/handler/CefContextMenuHandler.EventFlags.html...
Generating ../out/docs/org/cef/handler/CefContextMenuHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefDialogHandler.html...
Generating ../out/docs/org/cef/handler/CefDialogHandler.FileDialogMode.html...
Generating ../out/docs/org/cef/handler/CefDisplayHandler.html...
Generating ../out/docs/org/cef/handler/CefDisplayHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefDownloadHandler.html...
Generating ../out/docs/org/cef/handler/CefDownloadHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefDragHandler.html...
Generating ../out/docs/org/cef/handler/CefDragHandler.DragOperationMask.html...
Generating ../out/docs/org/cef/handler/CefFocusHandler.html...
Generating ../out/docs/org/cef/handler/CefFocusHandler.FocusSource.html...
Generating ../out/docs/org/cef/handler/CefFocusHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefGeolocationHandler.html...
Generating ../out/docs/org/cef/handler/CefGeolocationHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefJSDialogHandler.html...
Generating ../out/docs/org/cef/handler/CefJSDialogHandler.JSDialogType.html...
Generating ../out/docs/org/cef/handler/CefJSDialogHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefKeyboardHandler.html...
Generating ../out/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.html...
Generating ../out/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.EventType.html...
Generating ../out/docs/org/cef/handler/CefKeyboardHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefLifeSpanHandler.html...
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "target_disposition" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "user_gesture" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "popupFeatures" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "windowInfo" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "client" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "settings" is not a parameter name.
./org/cef/handler/CefLifeSpanHandler.java:46: warning - @param argument "no_javascript_access" is not a parameter name.
Generating ../out/docs/org/cef/handler/CefLifeSpanHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefLoadHandler.html...
Generating ../out/docs/org/cef/handler/CefLoadHandler.ErrorCode.html...
Generating ../out/docs/org/cef/handler/CefLoadHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefMessageRouterHandler.html...
Generating ../out/docs/org/cef/handler/CefMessageRouterHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefPrintHandler.html...
Generating ../out/docs/org/cef/handler/CefPrintHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefRenderHandler.html...
Generating ../out/docs/org/cef/handler/CefRenderHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefRequestContextHandler.html...
Generating ../out/docs/org/cef/handler/CefRequestContextHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefRequestHandler.html...
./org/cef/handler/CefRequestHandler.java:62: warning - @param argument "callback" is not a parameter name.
Generating ../out/docs/org/cef/handler/CefRequestHandler.TerminationStatus.html...
Generating ../out/docs/org/cef/handler/CefRequestHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefResourceHandler.html...
Generating ../out/docs/org/cef/handler/CefResourceHandlerAdapter.html...
Generating ../out/docs/org/cef/handler/CefWindowHandler.html...
Generating ../out/docs/org/cef/handler/CefWindowHandlerAdapter.html...
Generating ../out/docs/org/cef/misc/BoolRef.html...
Generating ../out/docs/org/cef/misc/CefPageRange.html...
Generating ../out/docs/org/cef/misc/CefPdfPrintSettings.html...
Generating ../out/docs/org/cef/misc/CefPdfPrintSettings.MarginType.html...
Generating ../out/docs/org/cef/misc/CefPrintSettings.html...
Generating ../out/docs/org/cef/misc/CefPrintSettings.ColorModel.html...
Generating ../out/docs/org/cef/misc/CefPrintSettings.DuplexMode.html...
Generating ../out/docs/org/cef/misc/IntRef.html...
Generating ../out/docs/org/cef/misc/StringRef.html...
Generating ../out/docs/org/cef/CefApp.html...
Generating ../out/docs/org/cef/CefApp.CefAppState.html...
Generating ../out/docs/org/cef/CefApp.CefVersion.html...
Generating ../out/docs/org/cef/CefClient.html...
Generating ../out/docs/org/cef/CefSettings.html...
Generating ../out/docs/org/cef/CefSettings.ColorType.html...
Generating ../out/docs/org/cef/CefSettings.LogSeverity.html...
Generating ../out/docs/org/cef/OS.html...
Generating ../out/docs/org/cef/network/CefCookie.html...
Generating ../out/docs/org/cef/network/CefCookieManager.html...
Generating ../out/docs/org/cef/network/CefPostData.html...
Generating ../out/docs/org/cef/network/CefPostDataElement.html...
Generating ../out/docs/org/cef/network/CefPostDataElement.Type.html...
Generating ../out/docs/org/cef/network/CefRequest.html...
Generating ../out/docs/org/cef/network/CefRequest.CefUrlRequestFlags.html...
Generating ../out/docs/org/cef/network/CefRequest.ReferrerPolicy.html...
Generating ../out/docs/org/cef/network/CefRequest.ResourceType.html...
Generating ../out/docs/org/cef/network/CefRequest.TransitionFlags.html...
Generating ../out/docs/org/cef/network/CefRequest.TransitionType.html...
./org/cef/network/CefRequest.java:142: warning - @param argument "The" is not a parameter name.
Generating ../out/docs/org/cef/network/CefResponse.html...
Generating ../out/docs/org/cef/network/CefURLRequest.html...
Generating ../out/docs/org/cef/network/CefURLRequest.Status.html...
Generating ../out/docs/org/cef/network/CefWebPluginInfo.html...
Generating ../out/docs/org/cef/network/CefWebPluginManager.html...
Generating ../out/docs/org/cef/browser/CefBrowser.html...
Generating ../out/docs/org/cef/browser/CefBrowserFactory.html...
Generating ../out/docs/org/cef/browser/CefBrowserWindow.html...
Generating ../out/docs/org/cef/browser/CefFrame.html...
Generating ../out/docs/org/cef/browser/CefMessageRouter.html...
./org/cef/browser/CefMessageRouter.java:185: warning - @return tag has no arguments.
./org/cef/browser/CefMessageRouter.java:185: warning - @param argument "config" is not a parameter name.
Generating ../out/docs/org/cef/browser/CefMessageRouter.CefMessageRouterConfig.html...
Generating ../out/docs/org/cef/browser/CefRequestContext.html...
Generating ../out/docs/org/cef/browser/mac/CefBrowserWindowMac.html...
Generating ../out/docs/org/cef/callback/CefAuthCallback.html...
Generating ../out/docs/org/cef/callback/CefBeforeDownloadCallback.html...
Generating ../out/docs/org/cef/callback/CefCallback.html...
Generating ../out/docs/org/cef/callback/CefCommandLine.html...
Generating ../out/docs/org/cef/callback/CefCompletionCallback.html...
Generating ../out/docs/org/cef/callback/CefContextMenuParams.html...
Generating ../out/docs/org/cef/callback/CefContextMenuParams.EditStateFlags.html...
Generating ../out/docs/org/cef/callback/CefContextMenuParams.MediaStateFlags.html...
Generating ../out/docs/org/cef/callback/CefContextMenuParams.MediaType.html...
Generating ../out/docs/org/cef/callback/CefContextMenuParams.TypeFlags.html...
Generating ../out/docs/org/cef/callback/CefCookieVisitor.html...
Generating ../out/docs/org/cef/callback/CefDownloadItem.html...
Generating ../out/docs/org/cef/callback/CefDownloadItemCallback.html...
Generating ../out/docs/org/cef/callback/CefDragData.html...
Generating ../out/docs/org/cef/callback/CefFileDialogCallback.html...
Generating ../out/docs/org/cef/callback/CefGeolocationCallback.html...
Generating ../out/docs/org/cef/callback/CefJSDialogCallback.html...
Generating ../out/docs/org/cef/callback/CefMenuModel.html...
Generating ../out/docs/org/cef/callback/CefMenuModel.MenuId.html...
Generating ../out/docs/org/cef/callback/CefMenuModel.MenuItemType.html...
Generating ../out/docs/org/cef/callback/CefNative.html...
Generating ../out/docs/org/cef/callback/CefNativeAdapter.html...
Generating ../out/docs/org/cef/callback/CefPdfPrintCallback.html...
Generating ../out/docs/org/cef/callback/CefPrintDialogCallback.html...
Generating ../out/docs/org/cef/callback/CefPrintJobCallback.html...
Generating ../out/docs/org/cef/callback/CefQueryCallback.html...
Generating ../out/docs/org/cef/callback/CefRequestCallback.html...
Generating ../out/docs/org/cef/callback/CefRunFileDialogCallback.html...
Generating ../out/docs/org/cef/callback/CefSchemeHandlerFactory.html...
Generating ../out/docs/org/cef/callback/CefSchemeRegistrar.html...
Generating ../out/docs/org/cef/callback/CefStringVisitor.html...
Generating ../out/docs/org/cef/callback/CefURLRequestClient.html...
Generating ../out/docs/org/cef/callback/CefWebPluginInfoVisitor.html...
Generating ../out/docs/org/cef/callback/CefWebPluginUnstableCallback.html...
Generating ../out/docs/overview-frame.html...
Generating ../out/docs/org/cef/package-frame.html...
Generating ../out/docs/org/cef/package-summary.html...
Generating ../out/docs/org/cef/package-tree.html...
Generating ../out/docs/org/cef/browser/package-frame.html...
Generating ../out/docs/org/cef/browser/package-summary.html...
Generating ../out/docs/org/cef/browser/package-tree.html...
Generating ../out/docs/org/cef/browser/mac/package-frame.html...
Generating ../out/docs/org/cef/browser/mac/package-summary.html...
Generating ../out/docs/org/cef/browser/mac/package-tree.html...
Generating ../out/docs/org/cef/callback/package-frame.html...
Generating ../out/docs/org/cef/callback/package-summary.html...
Generating ../out/docs/org/cef/callback/package-tree.html...
Generating ../out/docs/org/cef/handler/package-frame.html...
Generating ../out/docs/org/cef/handler/package-summary.html...
Generating ../out/docs/org/cef/handler/package-tree.html...
Generating ../out/docs/org/cef/misc/package-frame.html...
Generating ../out/docs/org/cef/misc/package-summary.html...
Generating ../out/docs/org/cef/misc/package-tree.html...
Generating ../out/docs/org/cef/network/package-frame.html...
Generating ../out/docs/org/cef/network/package-summary.html...
Generating ../out/docs/org/cef/network/package-tree.html...
Generating ../out/docs/constant-values.html...
Building index for all the packages and classes...
Generating ../out/docs/overview-tree.html...
Generating ../out/docs/index-all.html...
Building index for all classes...
Generating ../out/docs/allclasses-frame.html...
Generating ../out/docs/allclasses-noframe.html...
Generating ../out/docs/index.html...
Generating ../out/docs/overview-summary.html...
Generating ../out/docs/help-doc.html...
25 warnings
Traceback (most recent call last):
  File "tools/make_readme.py", line 139, in <module>
    chromium_ver = args['CHROMIUM_VER']
KeyError: 'CHROMIUM_VER'


what is the problem ?
atsarenko
Newbie
 
Posts: 5
Joined: Wed Jan 10, 2018 7:42 am

Re: compile.sh KeyError: 'CHROMIUM_VER

Postby Czarek » Thu Jan 25, 2018 4:53 am

Looks like previous step (compile.sh) failed. Run the app to make sure it works:
Code: Select all
cd /path/to/java-cef/src/jcef_build/native/Release
open jcef_app.app
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am


Return to JCEF Forum

Who is online

Users browsing this forum: No registered users and 12 guests