google / google/node-gles

PreBuilt Angle binaries no longer work "Error loading EGL entry points."

Open
#85 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
330
Forks
31
PR merge metrics
No merged PRs in 30d

Description

As of 2022, node-gles no longer works on due to the outdated ANGLE binary the installer uses.

It is still possible to make it work:

- build Angle from source (do a Release build and set is_component_build = false)
- copy the Release folder from the Angle build directory to node-gles/deps/angle/out/Release
- rename "libEGL.dll.lib" -> "libEGL.lib" and "libGLESv2.dll.lib" -> "libGLESv2.lib"
- `node-gyp rebuild`
- If you're on windows and get a "Module Not Found" error, copy "libEGL.dll" and "libGLESv2.dll" into the build/Release folder

@nkreeger is it possible to get an updated ANGLE binary somewhere?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.