Author Topic: Install QB64 in Chromebrew?  (Read 3246 times)

0 Members and 1 Guest are viewing this topic.

Offline superloach

  • Newbie
  • Posts: 3
    • View Profile
Install QB64 in Chromebrew?
« on: August 19, 2018, 04:37:46 pm »
I've been attempting to compile QB64 on Chrome OS using Chromebrew (https://skycocker.github.io/chromebrew/).
However, the install script fails, with a lot of this same error:
Code: QB64: [Select]
  1. /usr/local/libexec/gcc/x86_64-cros-linux-gnu/4.9.4/cc1: error while loading shared libraries: libisl.so.15: cannot open shared object file: No such file or directory

I've checked, and libisl.so.15 is in /usr/local/lib64, which is in my $LD_LIBRARY_PATH.
Any idea why gcc can't find it? I'll submit an issue to the Chromebrew GitHub as well.

EDIT: Funny enough, somebody already opened an issue an hour ago, about libisl.so.15 being a dangling symlink.
EDIT 2: Here's my GitHub issue, if anyone's interested in following or contributing: https://github.com/skycocker/chromebrew/issues/2569
EDIT 3: After fixing the broken symlink, it complains about not finding GL/glu.h.
« Last Edit: August 19, 2018, 05:14:38 pm by superloach »

FellippeHeitor

  • Guest
Re: Install QB64 in Chromebrew?
« Reply #1 on: August 19, 2018, 07:07:27 pm »
I have no idea if QB64 will work on Chrome OS, I believe you are the first to try it.

In any case, here's a list of dependencies you may want to manually install before attempting to use the setup script again:
I am still waiting to hear back about QB64's dependencies

From setup_lnx.sh, per distribution:

if [ "$DISTRO" == "arch" ]; then
    pkg_list="gcc $GET_WGET"

elif [ "$DISTRO" == "linuxmint" ] || [ "$DISTRO" == "ubuntu" ] || [ "$DISTRO" == "debian" ] || [ "$DISTRO" == "zorin" ]; then
    pkg_list="g++ mesa-common-dev libglu1-mesa-dev libasound2-dev $GET_WGET"

elif [ "$DISTRO" == "fedora" ] || [ "$DISTRO" == "redhat" ] || [ "$DISTRO" == "centos" ]; then
    pkg_list="gcc-c++ mesa-libGLU-devel alsa-lib-devel $GET_WGET"

In summary:
  OpenGL development libraries
  ALSA development libraries
  GNU C++ Compiler (g++)


BTW: We do use the chatroom quite a lot; some hours are quieter though.
« Last Edit: August 19, 2018, 07:09:36 pm by FellippeHeitor »