face-hh / wattesigma

Apache License 2.0
158 stars 13 forks source link

Cannot get release or custom build to launch the cef browser. #7

Closed SmilerRyan closed 1 month ago

SmilerRyan commented 1 month ago

After extracting the release and checking the console logs (i copied the godot console.exe to the release as BussinWattesigma_console.exe and run it) i get this error.

ERROR: Can't open dynamic library: cef_artifacts/libgdcef.dll. Error: Error 126: The specified module could not be found..
   at: (platform/windows/os_windows.cpp:455)
ERROR: Can't open GDExtension dynamic library: cef_artifacts/libgdcef.dll
   at: (core/extension/gdextension.cpp:802)
ERROR: Failed loading resource: res://cef_artifacts/gdcef.gdextension. Make sure resources have been imported by opening the project in the editor at least once.
   at: (core/io/resource_loader.cpp:283)
ERROR: Error loading extension: res://cef_artifacts/gdcef.gdextension
   at: (core/extension/gdextension_manager.cpp:234)
Godot Engine v4.3.stable.official.77dcf97d8 - https://godotengine.org
Vulkan 1.3.215 - Forward+ - Using Device #0: Intel - Intel(R) UHD Graphics 630

ERROR: Cannot get class 'GDCef'.
   at: (core/object/class_db.cpp:515)
WARNING: Node CEF of type GDCef cannot be created. A placeholder will be created instead.
     at: instantiate (scene/resources/packed_scene.cpp:277)
ERROR: Node not found: "Panel/VBox/HBox2/Info" (relative to "/root/GUI").
   at: (scene/main/node.cpp:1792)
ERROR: <null>
   at: push_error (core/variant/variant_utility.cpp:1092)

As far as I can tell the file does exist, so I'm not sure what to try next.

image

Lecrapouille commented 1 month ago

@SmilerRyan Hi

Capture d’écran_2024-09-24_00-31-31

SmilerRyan commented 1 month ago

Sounds good. With the cef_artifacts from this release, the project files and the godot 4.3 editor, this does work now. In my case I was also missing vcomp140.dll (i like to install as little as possible) but that's the only change I had to make. image