09-14-2025, 03:11 AM (This post was last modified: 09-14-2025, 03:12 AM by a740g.
Edit Reason: Fix typo
)
@PeebzNL@Giano Apologies for missing your earlier posts.
@grymmjack also flagged the issue for me on Discord, but it unfortunately slipped my mind.
That said, I've now reproduced the problem on macOS Sequoia 15.6.1. At this point, it appears to be a C++ compiler issue. I'll dig deeper and share updates here once I figure out what's going on.
I have not fully root-caused the issue yet, but I do have a workaround.
The problem appears to be triggered by the "OptimizeCppProgram" compiler flag on macOS. For now, I have updated InForm-PE to avoid using this flag on macOS.
Here's what to do:
Re-download InForm-PE from the link in the first post. This will get you the patched version.
Extract it to the same location where you previously had InForm-PE, and overwrite the existing files.
Launch the QB64-PE IDE, then go to the Debug menu and select "Purge C++ Libraries".
Finally, compile InForm-PE using the patched "setup_inform_mac.command" file.
I have this simple question : is it possible to manage multiple forms within the same application? Because I've seen global variables, and I'm wondering if only one form can be managed...
Currently, only one form can be managed at a time because QB64 supports a single graphics window per application.
However, you can work around this limitation by creating multiple InForm-PE applications and having them communicate using command-line arguments or some form of IPC.
In fact, that's exactly how UiEditor.bas and UiEditorPreview.bas operate. They communicate via IPC to coordinate between the editor and the preview window.
Is there a way to enlarge the ide font in inform? On my laptop the fonts are so small that you almost need a magnifying glass to read the font in the IDE. Any help would greatly appreciated.
11-21-2025, 09:41 AM (This post was last modified: 11-21-2025, 09:42 AM by a740g.
Edit Reason: Fix typo
)
The QB64-PE IDE or the InForm-PE form designer?
I am assuming the latter. Unfortunately, there is no way to do it from within InForm. Assuming you are using Windows, what is your display scaling set to? If it is set to 100% then you may want to increase that.
If you do not want to change your display scaling setting, then a quick hack would be to place $RESIZE:SMOOTH on this line and recompile InForm-PE. That way you can drag the edges of the form editor and let the internal QB64-PE logic do the scaling.
HI
I have changed my Linux distro from Lubuntu to Kubuntu 24.04 because I experienced a start boost stuck after an unlucky fallen on floor of my Acer Lubuntu laptop.
As soon as I have been able to recover data and applications installed on the previous Ubuntu derivate version, I have tried to run my QB64pe Speed Bible to test if it work on this OS (in Lubuntu the compiler make the executable file but it stucks as soon as after it has been loaded in ram for running).
Instead here in Kubuntu I can affirm that it shows a compiling error as you can read from the compilelog.txt attached here.
You can understand that there is a missing header file glu.h that has been declared wrongly in /internal/c/parts/core/glew/include/GL/glew.h with the path GL/glu.h, instead it is in the path ./internal/c/parts/core/gl_header_for_parsing so compiler is right when it claims fatal error: GL/glu.h: No such file or directory. I hope this info can be useful for developers.