08-10-2024, 04:29 PM
to phoenix qb64 team: as always, thank you for this release.
opensuse is a pain in the rear. might have to hunt down the libraries one by one. my friend had to do that. basically any linux requires the following development libraries to use qb64:
* g++ (most important)
* libX11 (note capital "x")
* freeglut-mesa (sometimes known as "libglu1" or "glu-mesa" or alike. search combinations of "glu" and "mesa" with zypper)
* libpng (since phoenix qb64 3.11 or so)
* libcurl (for ide help system and unfinished "https" support in language)
take a look at setup_lnx.sh file that comes with qb64. there is no specific entry for suse, but it should be close to the fedora/rhel one. but you have to use zypper or yast program to search for specific libraries and install each one of them in development form.
note that you must specifically install g++. on some systems gcc is not sufficient because it does not install c++ compiler.
also note that on other system like debian, libcurl could be enrolled with something else like openssl. have to watch out for it.
tumbleweed is the active version of opensuse. make sure you are latest updated.
on any rolling release linux. please make sure you have done full system update before installing anything.
opensuse is a pain in the rear. might have to hunt down the libraries one by one. my friend had to do that. basically any linux requires the following development libraries to use qb64:
* g++ (most important)
* libX11 (note capital "x")
* freeglut-mesa (sometimes known as "libglu1" or "glu-mesa" or alike. search combinations of "glu" and "mesa" with zypper)
* libpng (since phoenix qb64 3.11 or so)
* libcurl (for ide help system and unfinished "https" support in language)
take a look at setup_lnx.sh file that comes with qb64. there is no specific entry for suse, but it should be close to the fedora/rhel one. but you have to use zypper or yast program to search for specific libraries and install each one of them in development form.
note that you must specifically install g++. on some systems gcc is not sufficient because it does not install c++ compiler.
also note that on other system like debian, libcurl could be enrolled with something else like openssl. have to watch out for it.
tumbleweed is the active version of opensuse. make sure you are latest updated.
on any rolling release linux. please make sure you have done full system update before installing anything.