Author Topic: Minimum system requirements  (Read 2927 times)

0 Members and 1 Guest are viewing this topic.

Offline johnno56

  • Forum Resident
  • Posts: 1270
  • Live long and prosper.
    • View Profile
Minimum system requirements
« on: November 24, 2021, 01:58:16 pm »
Just a quick question. After following discussions on which Linux distribution can run QB64, I think it may be best to start with, "What are the minimum system requirements to both compile and run QB64 on Linux"?

With this information, the Linux distribution specs, can be compared to the QB64 specs and should remove a lot of guesswork.

J
Logic is the beginning of wisdom.

Offline George McGinn

  • Global Moderator
  • Forum Regular
  • Posts: 210
    • View Profile
    • Resume
Re: Minimum system requirements
« Reply #1 on: November 24, 2021, 08:56:22 pm »
I've run QB64 on both Linux Mint and Ubuntu 20.04. Both 64-bit with no problems.

The question should be more about what libraries are installed or not installed.

Ubuntu is considered a heavy-weight Linux, which means is uses more resources than other Linux distro's. Linux Mint installs most of the libraries, making it a mediumweight, whereas Debian is a lightweight distro. The QB64 install will detect (taken directly from the QB64 Linux Install Script):
  • Arch Linux
  • Debian
  • Fedora
  • KUbuntu
  • LUbuntu
  • Linux Mint
  • Ubuntu
  • Slackware
  • VoidLinux
  • XUbuntu
  • Zorin

However, if it does not find any of those distro's installed, you may need to manually install the following (if they do not exist on your system) in order to compile QB64:
  • OpenGL developement libraries
  • ALSA development libraries
  • GNU C++ Compiler (g++)
  • zlib

For example, in Ubuntu, the ALSA Development Libraries are pre-installed from the repository: alsa-base (apt search alsa-base). Same for g++, zlib, and OpenGL.

Sometimes if your Linux is considered a lightweight version, all that means is the Linux distro comes with the bare necessities to run, and you have to install the libraries you need.

I hope that helps,


Just a quick question. After following discussions on which Linux distribution can run QB64, I think it may be best to start with, "What are the minimum system requirements to both compile and run QB64 on Linux"?

With this information, the Linux distribution specs, can be compared to the QB64 specs and should remove a lot of guesswork.

J
____________________________________________________________________
George McGinn
Theoretical/Applied Computer Scientist
Member: IEEE, IEEE Computer Society
Technical Council on Software Engineering
IEEE Standards Association
American Association for the Advancement of Science (AAAS)

Offline CharlieJV

  • Newbie
  • Posts: 89
    • View Profile
Re: Minimum system requirements
« Reply #2 on: November 24, 2021, 10:20:43 pm »
Maybe a little bit out in left-field for this thread, but what the heck...


On my Chromebook, with Linux development environment enable = Debian 10 (Buster)


4GB or ram, QB64 and InForm installed and running A-1.  Very early going, so I can't say anything re performance when coding and compiling.


The thing with this kind of Linux setup, there is no Linux Desktop.  Linux applications run in windows on the Chrome OS desktop along with whatever Chrome Browser/apps happen to be open.  So maybe not oranges to oranges comparison with a Debian 10 install on a dedicated PC.

Offline johnno56

  • Forum Resident
  • Posts: 1270
  • Live long and prosper.
    • View Profile
Re: Minimum system requirements
« Reply #3 on: November 25, 2021, 02:30:48 am »
Thanks guys. Much appreciated.

J
Logic is the beginning of wisdom.