-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to build due to unnamed enums #97
Comments
It's apparently a change in the way The spelling changed from I'll push a PR to fix that! |
Has this yet been fixed anywhere? I tried to build yesterday, but still get the same error as in the first comment of this issue. |
It appears the issue is deeper than just changing the spelling from |
Hi @trelau thanks for this project ;)
I didn't managed to build bindings of
occt=7.5.3
due to unnamed enums inocct
headers.I get a lot of similar errors:
related to unnamed enum, here declared in
Aspect_VKeyFlags.hxx
TBH I don't really understand what's the benefit of having some enums declared that way.. any thoughts?
My local setup is:
micromamba create -f binder/environment.yml
extended the following way to have compilers and gl libs installed without installing at sys levelI will try running this in a container.
Running the generator gave me quite a lot of errors, but apparently no critical one:
Is it normal to have so many issues?
I had then to patch the
CMakeLists.txt
file line 76 to replacefind_package(OpenGL REQUIRED GLX EGL)
withfind_package(OpenGL REQUIRED)
. Didn't managed to find some conda packages to make it work another way.Last step to reproduce is to run
make
and I got those kind of errors.Git blame on OCCT repo doesn't mention any recent change. Do you see what I'm missing here?
Thanks!
The text was updated successfully, but these errors were encountered: