the front page on github. of qb64pe includes this message:
Quote:Windows
Make sure to extract the package contents to a folder with full write permissions (failing to do so may result in IDE or compilation errors).
It is advisable to whitelist the 'qb64pe' folder in your antivirus/antimalware software *
consider creating an installer.
as much as people hate windows installers. but they refuse to read documentation. they have to be alerted in some way. where to install stuff. otherwise each release of phoenix edition. someone will cry it doesn't work. because they copied right on top of an existing installation. then when it doesn't work. and messed up their previous installation. they want to restore how it was before. "because the new release is crap, it doesn't work!"
force them to install. to a different place in each release. at least when they run the installer. put a dialog window. besides showing "license agreement" or something like that. tell them clearly what to do.
i don't know anything about windows11. none of the computers i have could run it. i've decided to adopt linux. as soon as m$ began pushing me. even on log-in screen to upgrade and whatever. i don't know if windows now. could "take it easy" with its defender. for a program that came from an installer. rather than something that has to be dumped. likely inside the user's home directory. someday the infamous "malicious software removal tool". would start removing portions of this software. whether or not it means to. i'm surprised the walled garden that is macos. has never gone into that sort of behavior.
an alternative to this. is to somehow created "differential" versions. so that someone could install right on top of a previous installation. (shrugs)
there are different strokes on linux. advise people to always upgrade. to what's from the standard repository on github. before posting a question on this forum. i've seen a package on arch linux user repository (aur). sadly it's for "official". although it gives the illusion that it's as new as phoenix edition. because the guy maintaining it is willing to recompile it.
https://aur.archlinux.org/packages?O=0&K=qb64
arch and its descendant distributions have been increasing like rabbits breeding these past couple of years. don't know if it's the same. with the number of users. (don't believe what is shown in some sites about cachyos.) but it increases the chance. this product becomes noticed. although not by the naysayers: "it needs ''x11'' too much. i'm not going to accept a one mebibyte executable only for a ''hello world'' program!"
(07-14-2025, 08:16 PM)RhoSigma Wrote: Then tell me, WHY should I ever want to recompile it with a new version of QB64(PE), what benefit I could expect from it? Does the progam magically do more than it was supposed to do?
the moment the user. cannot resist adding "this little feature." doesn't notice it's one of the "new" commands. or something like
_iif. he will have to upgrade. no matter how much he didn't want to upgrade. in the first place.
sadly especially on linux. some people
cannot upgrade. i have an installation of fedora 36. that is stuck because
i will have to raise it six versions. before i could update one miserable library. such as "libpng". only to get to qb64 phoenix 3.11 or later.
yes i have made that mistake. of using a distribution. which is not based on debian or ubuntu.