Hey Pete
but do you shoot to flying animals?Do you think that the C/C++ output of compiler is anyway unusable for compiling for other Oses?
Before Galleon quit working on QB64, he was developing the language to compile on Android. From my personal experience, small programs were able to be compiled (I successfully compiled a set of Hello World, Dice Roller, and Yahtzee programs for Android), but the issue was all the hoops that had to be jumped through to make things work. 99.98% of the user base couldn’t follow the complex instructions and make the process work, and I think the grief Galleon got from frustrated users is why he basically just dropped working on the project.
Galleon is a helluva coder, but not so good at creating documentation or instructions. His style was just, “here it is, figure it out, I’m moving on to something else,” and since it wasn’t as simple as just clicking a button labeled, “compile to Android”, most folks just bitched how it never worked, rather than trying to sort out the assembly needed to make it work.
If you grab a version of QB64 1.0, I *think* it’s the one which can create an Android project for you. Once Galleon left, nobody else wanted to debug or maintain the Android support, so it was basically stripped out, without the user-base even noticing the difference.
If you’re feeling Adventurous, grab the old version and check the internet archives and hope you can find the instructions to attempt the process. Clippy got his “CalenDos” program to work (a QB45 era calendar program he wrote around the dawn of the Stone Age), and I had some minor successes with small things, but for most people, the project was never completed even to work for the vast majority of them.