(07-27-2023, 02:34 AM)Dav Wrote: I installed the lastest KDE Neon linux distro today, but the QB64PE setup script fails with this error. What would be the best step to fix this?Looks like make is not installed. Neither make nor GCC are included in the KDE Neon "neon-user-20230720-0718" .ISO. Hmmm, the DistroWatch page does not show a GCC compiler as being included with any previous versions of KDE Neon.
- Dav
Code: (Select All)Compiling and installing QB64-PE...
./setup_lnx.sh: line 111: make: command not found
./setup_lnx.sh: line 112: make: command not found
It appears that the qb64pe executable file was not created, this is usually an indication of a compile failure (You probably saw lots of error messages pop up on the screen)
Usually these are due to missing packages needed for compilation. If you're not running a distro supported by this compiler, please note you will need to install the packages listed above.
If you need help, please feel free to post on the QB64 Phoenix Edition Forums detailing what happened and what distro you are using.
Also, please tell them the exact contents of this next line:
DISTRO: neon
PE needs both the GCC compiler and make.
Do a quick test:
- Open Konsole, which is under the System menu of the Application Launcher.
- Type "make -v".
- The "-v" will tell you which version of make is installed. If the response is along the lines of "Command 'make' not found" then make is not installed.
- Type "gcc -v".
- If gcc is not found then the GCC compiler itself is not installed.
If these files are not there, then you will need to install GCC. GNU make will probably be included in the GCC installation; if not, then it would have to be installed separately.
If that is too much of a headache, you may want to try a distro like Xubuntu, which gave me no trouble installing QB64PE (AFTER I updated & upgraded the freshly-installed Xubuntu system), or maybe check with @mnrvovrfc for their preferred flavor of Linux. If you must have KDE then you could try Kubuntu, but it looks like maybe you might have to install GCC there, as well.
KDE Neon should show you how to install the needed software (screenshot taken from KDE Neon neon-user-20230720-0718):