Anyone willing to help install Gambas on Solus linux
Posted
#1
(In Topic #458)
Regular

Ps: I have tried several linux distributions every now and then for years and Solus was the first that made such an impression that I have been using it for a year. I wish to make a full switch from Windows to linux eventually, but that would require me to find an replacement for Microsoft Visual Studio 2008 Express and Gambas seems to fit (or even exceed) my expectations.
Pss: The Solus team have accepted Gambas to be included in their repository, but no one has volunteered as a maintainer sadly (https://dev.getsol.us/T8047).
Posted
Guru

Code
sudo add-apt-repository -y ppa:gambas-team/gambas3 && sudo apt-get update && sudo apt-get -y install gambas3Then you are ready to go.
Posted
Enthusiast

You are a braver man than I am … after reading the description and a couple of reviews,I tried to install and could not even install. the installer would not even get past disk selection
I think you are correct, Mint 20 would be the best way, unless (like me), he wants Gnome desktop, then Debian and I can help him install it there.
JumpyVB:
What is the attraction to Solus ,,, someone might have a better solution for you.
Posted
Regular

make Gambas work on Solus. Hopefully he finds the time for this or some one else finds a solution. This man has made a post about his installation endevour over at [Gambas-user] Building Gambas on Solus
My attraction to Solus is the fluent performance and modern user interface - Both of which you get even on older hardware. The other distros I have tried in the past have looked dated and the performance has been poor. Solus is also very Windows like and I have installed it to some elderly relatives who were frustrated with how slow Windows had gotten.
Thanks for suggesting another linux distro to try out Gambas. I might give it a try because Gambas seems very tempting.
Posted
Guru

Solus is also very Windows
Check out the required specs for Mint as I think you will like the Cinnamon desktop. It is not dissimilar to Solus but has a lot more options. In Cinnamon even the [Win]+E key combination has the same result as in Windows. You will also find a lot more help out there as Mint is very popular and it's based on Ubuntu. You will be able to use the Gambas ppa to ensure you get the latest version, see my last post's Terminal command.
Posted
Regular

These are disabled but should not be (I think):
|| THESE COMPONENTS ARE DISABLED:
|| - gb.opengl.sge
|| - gb.opengl
|| - gb.opengl.glsl
|| - gb.sdl = libSDL.so libSDL_ttf.so libGL.so libGLEW.so
= libSDL.so libSDL_ttf.so and libGL.so
can be found in /usr/lib64
= libGLEW.so can be found by different name in
/usr/lib64/libGLEW.so.2.1, 1.10, 2.1.0, 1.10.0
|| - gb.v4l
= libpng.so can be found in /usr/lib64
= libjpeg.so can be found by different name in
/usr/lib64/libjpeg.so8, 62, 8.2.2. 62.3.0
|| - gb.compress.bzlib2
= libbz2.so can be found in /usr/lib64
|| - gb.db.sqlite2
= libsqlite.so cannot be found only libsqlite3.so can be found
Could Benoît Minisini be contacted directly perhaps? I could not find his email adress anywhere.
Posted
Regular

Gambas seems feels very intuitive to me.
I dont't think I'm ready do ditch Solus though.
I think I'll keep trying get it compiled on Solus.
Fortunately 'Tip of the day #1' included Benoit's email.
Posted
Regular

I finally followed your advice two and a half years latercogier said
Can I suggest you install Linux Mint Cinnamon
and installed Linux Mint Cinnamon as my main operating system.
PS: I miss Solus though. It has been tricky with Mint because of all the outdated packages and having to compile so many programs from source yourself because of that
Posted
Regular

Here are my instructions for anyone interested using Gambas on Solus:
1) First run
<LIST>
- <LI>$ sudo eopkg install -c system.devel</LI>
2) Then install other prequisities:
<LIST>
- <LI>
- system.devel</LI>
<LI> - sane-backends-devel</LI>
<LI> - poppler-devel</LI>
<LI> - llvm-devel</LI>
<LI> - libgtkmm-2-devel</LI>
<LI> - libgtkmm-3-devel</LI>
<LI> - curl-devel</LI>
<LI> - libgnome-keyring-devel</LI>
<LI> - mariadb-devel</LI>
<LI> - unixodbc-devel</LI>
<LI> - sqlite3-devel</LI>
<LI> - libgnutls-devel</LI>
<LI> - curl-gnutls</LI>
<LI> - gtkglext-devel</LI>
<LI> - libpcre-devel</LI>
<LI> - sdl1-devel, sdl1-image-devel, sdl1-mixer-devel, sdl-ttf-devel, sdl1-sound-devel</LI>
<LI> - sdl2-devel, sdl2-image-devel, sdl2-mixer-devel, sdl2-ttf-devel</LI>
<LI> - libxslt-devel</LI>
<LI> - librsvg-devel</LI>
<LI> - alsa-lib-devel</LI>
<LI> - glew-devel</LI>
<LI> - imlib2-devel</LI>
<LI> - v4l-utils-devel</LI>
<LI> - gstreamer-1.0-devel, gstreamer-1.0-plugins-base-devel</LI>
<LI> - gsl-devel</LI>
<LI> - gmime-devel</LI>
<LI> - qt5-websockets-devel, qt5-webview-devel, qt5-webengine-devel</LI>
<LI> - qt5-x11extras-devel, qt5-webkit-devel, qt5-svg-devel, qt5-3d-devel</LI>
<LI> - libwebkit-gtk41-devel, libwebkit-gtk-devel, libwebkit-gtk5-devel</LI>
Using the above prequisities, only the following 4 components are disabled:
<LIST>
- <LI>
- gb.db.sqlite2</LI>
<LI> - gb.gtk</LI>
<LI> - gb.gtk3</LI>
<LI> - gb.openal</LI>
3) Download Gambas 3 sourcecode (https://gitlab.com/gam…8.3/gambas-3.18.3.tar.bz2) and extract the file contents to "~/gambas-3.18.3".
4) Finally run these commands:
<LIST>
- <LI>
- $ cd ~/gambas-3.18.3</LI>
<LI> - $ ./reconf-all</LI>
<LI> - $ ./configure -C –disable-qt4</LI>
<LI> - $ make -j $(nproc)</LI>
<LI> - $ sudo make install</LI>
PS: Please do tell if you have a hunch about the prequisities for the missing four components.
1 guest and 0 members have just viewed this.



