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

fix: use gcc and clang on linux, disable tcc due to missing header files #78

Merged
merged 2 commits into from
May 25, 2024

Conversation

ttytm
Copy link
Member

@ttytm ttytm commented May 25, 2024

Closes #75

For now, to help avoid running into the issue, updating the recommendation is the fix that I can provide.

WebUI requires header files that are not part of tcc, so it cannot be used by default.
V already uses an extended version of tcc, so V tcc might be working with WebUI in the future.
Until then, if tcc is the desired compiler, users will have to set things up manually by themselves.

@ttytm ttytm merged commit 5f61e13 into webui-dev:main May 25, 2024
16 checks passed
@ttytm ttytm deleted the no-linux-tcc branch May 25, 2024 10:18
@Dialga
Copy link

Dialga commented May 25, 2024

What are the specific header files that is required?

@ttytm
Copy link
Member Author

ttytm commented May 25, 2024

To give a quick answer: Unfortunately, I cannot tell off the top of my head, as tcc on Linux was working for a while but stopped doing so with the latest used tcc versions. We would need to test.

#21 started trying to investigate the TCC problems.

It would be great to know the required files. We could then add them to the main library or the wrapper or at least give instructions. Whatever fits best.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error: declaration for parameter 'webui_new_window' but no such parameter
2 participants