Official Linux distribution for PureBasic

Linux specific forum
Fred
Administrator
Administrator
Posts: 14360
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Official Linux distribution for PureBasic

Post by Fred »

Everyone will have access to it, don't worry.
Bitblazer
Enthusiast
Enthusiast
Posts: 453
Joined: Mon Apr 10, 2017 6:17 pm
Location: Germany
Contact:

Re: Official Linux distribution for PureBasic

Post by Bitblazer »

Fred wrote: Wed Nov 18, 2020 10:12 amFuture plan (suggestion):

-Use only LTS version of Ubuntu, and build PureBasic on the 2 last LTS. It would be 18.04 LTS and 20.04 LTS. As there is no 32-bit version, we will drop it (seems lilke a global move in linux distro). If we want to have a 32-bit version, we will need to choose another distribution (debian ?). I would avoid to build for 16.04 LTS as it's too old, and doesn't have required package for QT 5.
I tried to build on a Ubuntu 20.04 LTS in vmware and could not get it to work. Ubuntu 18.04 LTS seems to work (checkinstall, compiling a simple GTK based tool), but on Ubuntu 20 checkinstall did not work.

These are the error messages i got while trying to use Ubuntu 20 LTS:
Package libgnome-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgnome-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgnome-2.0' found
libgnome devel package need to be installed to use PureBasic
root@jc-VirtualBox:/home/jc/purebasic# apt search libgnome-2.0
Sortierung... Fertig
Volltextsuche... Fertig
root@jc-VirtualBox:/home/jc/purebasic# sudo apt-get install gcc g++ libc6-dev libsdl1.2-dev libgtk-3-dev unixodbc-dev libgnome2-dev libxine2-dev libwebkitgtk-3.0-dev libxxf86vm-dev libwebkitgtk-dev libwebkitgtk-3.0-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket libgnome2-dev kann nicht gefunden werden.
E: Paket libwebkitgtk-3.0-dev kann nicht gefunden werden.
E: Mittels des Musters »libwebkitgtk-3.0-dev« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »libwebkitgtk-3.0-dev« konnte kein Paket gefunden werden.
E: Paket libwebkitgtk-dev kann nicht gefunden werden.
E: Paket libwebkitgtk-3.0-dev kann nicht gefunden werden.
E: Mittels des Musters »libwebkitgtk-3.0-dev« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »libwebkitgtk-3.0-dev« konnte kein Paket gefunden werden.
Is Ubuntu linux 20 LTS officially supported? If yes - how would a working apt-get command look?

Can this be fixed by manually adding a specific old repo? I think i remember some 'fix' like that was required for Ubuntu 20 LTS?
User avatar
mk-soft
Addict
Addict
Posts: 3110
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Official Linux distribution for PureBasic

Post by mk-soft »

The libgnome2-dev package is obsolete.

The WebGadget has not yet been converted to the new WebKit. Still waiting for update from Fred.
My Projects ThreadToGUI / OOP-BaseClass / OOP-BaseClassDispatch / EventDesigner V3
PB v3.30 / v5.70 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace
User avatar
useful
Enthusiast
Enthusiast
Posts: 270
Joined: Fri Jul 19, 2013 7:36 am
Location: Novosibirsk

Re: Official Linux distribution for PureBasic

Post by useful »

Fred wrote: Mon May 17, 2021 8:43 am It's only developped on Windows for now. The Alpha version will be Windows only.
It's understandable.
But I would like to have an idea of the roadmap for the development of the linux version and start preparing for the big journey now.
Including to understand what to buy from ARM single-boarders.

p.s. Let me remind you of my goal. I think it is very important to do the initial thorough testing within an ecosystem equivalent to the one you are (will be) using in development.
Fred
Administrator
Administrator
Posts: 14360
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Official Linux distribution for PureBasic

Post by Fred »

Once the Windows version will be stable, I expect the ARM linux version to be ready rather quickly. That said there is no ETA for now.
Post Reply