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

Create Windows GUI applications only when both DEP_CONSOLE_ONLY & DEP_CONSOLE are not defined #481

Merged
merged 2 commits into from
Apr 19, 2024

Conversation

a740g
Copy link
Contributor

@a740g a740g commented Apr 19, 2024

This pull request addresses an issue where both -mconsole and -mwindows flags are sent for DEP_CONSOLE applications. Typically, this doesn't cause problems with MinGW, as it seems to prioritize -mconsole. However, LLVM MinGW gives preference to -mwindows, resulting in the complete disabling of the Windows console when QB64pe.bas is compiled with LLVM MinGW.

This pull request addresses the final issue remaining from the list of issues I observed when using LLVM MinGW. By resolving this problem, we now have an opportunity to consider moving away from MinGW and adopting LLVM MinGW as the backend for all possible Windows targets in a future PR.

@a740g a740g added the bug Something isn't working label Apr 19, 2024
@a740g a740g self-assigned this Apr 19, 2024
@a740g a740g merged commit 3968fc9 into QB64-Phoenix-Edition:main Apr 19, 2024
4 checks passed
@a740g a740g mentioned this pull request May 1, 2024
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 this pull request may close these issues.

3 participants