Skip to content
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

__ATOMIC_SEQ_CST undeclared on BeOS #94

Closed
coolcoder613eb opened this issue Jan 30, 2024 · 3 comments · Fixed by #95
Closed

__ATOMIC_SEQ_CST undeclared on BeOS #94

coolcoder613eb opened this issue Jan 30, 2024 · 3 comments · Fixed by #95
Labels
bug Something isn't working

Comments

@coolcoder613eb
Copy link

I am trying to compile w2c2 on BeOS, but there are a lot of errors about that in w2c2_base.h.

@turbolent
Copy link
Owner

turbolent commented Feb 2, 2024

This is probably because the new threading related code added in #90 isn't properly gated using ifdefs, it currently assumes that a recent GCC (>=4.7) is used.

I'll try to have a look at it this weekend.

@turbolent turbolent added the bug Something isn't working label Feb 2, 2024
@turbolent turbolent mentioned this issue Feb 4, 2024
@SamuraiCrow
Copy link
Contributor

Thanks for looking into this. I know BeOS uses GCC 2.95 so it cannot be on GCC 4+.

@coolcoder613eb
Copy link
Author

I managed to get it to build a few days ago, and ported RustPython to BeOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants