Open NeiAozora opened 2 years ago
We use cmake to build raylib, and by default we download a pre-built binary for your platform, that hits the most common usecases, to speed up install, but you can force a build in the directory with npm run compile
.
That would look like this:
# (in your project)
cd node_modules/raylib
npm run compile
Before you do this, you can set any env-vars, and you can also add any cmake flags after, to build it in some non-standard way.
Here is the option for the OpenGL version, so you should be able to do this instead of npm run compile
, above:
npm run compile -- --CDOPENGL_VERSION="ES 2.0"
or whatever version makes sense for you, there. You can even set it to OFF
, but it will be missing a lot of features.
You can add as many as you want, if you need to tune it further:
npm run compile -- --CDOPENGL_VERSION="1.1" --CDSUPPORT_MODULE_RMODELS=OFF
Thanks man I appreciated the reply, and now it worked, thanks 👍
I believe this is worth some documentation! Thanks for the investigation here :+1:
Should I PR the README or maybe we should put it in the wiki? (Enable wiki in settings, if you want that.) We could probably move the docs/ folder into the wiki, too, just to tidy up.
i have an issue with the compiled program that refuses to run due to my unsupported OpenGL of my laptop
is there any way to force customize the OpenGL version?