[Gambas-user] Build from source on Debian 10 Buster
KKing
kicking177 at gmail.com
Sat May 2 19:11:48 CEST 2020
Does anyone have some (more recent guidance) on how to build Gambas 3.13
from source for Debian Buster?
I referred to http://gambaswiki.org/wiki/install/debian?nh
But it doesn't appear to have a specific section for compiling for
buster so I followed the section "Compilation from sources (stretch and
sid)"
specifically "Gambas 3 (version >= 3.9 and development version on master)"
When I tried
<<
Step 3. Install these packages :
$ sudo apt install build-essential g++ automake autoconf libbz2-dev
unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev
default-libmysqlclient-dev postgresql-server-dev-9.6 libglib2.0-dev
libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev
libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev
libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev
libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev
libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev libglew-dev
libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev
libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev
libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev
libncurses5-dev libgmime-2.6-dev libalure-dev libgmp-dev libgtk-3-dev
libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev
sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev
libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev libssl-dev
>>
I got
<<but it responds
E: Unable to locate package postgresql-server-dev-9.6
E: Couldn't find any package by glob 'postgresql-server-dev-9.6'
E: Couldn't find any package by regex 'postgresql-server-dev-9.6'
E: Unable to locate package libgnome-keyring-dev
>>
if I ignore that and run
$ ./configure -C
I get
<<
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.compress.bzlib2
|| - gb.db.mysql
|| - gb.db.odbc
|| - gb.db.postgresql
|| - gb.desktop.gnome.keyring
|| - gb.desktop.x11
|| - gb.gmp
||
>>
Just wondering if anyone else has been through this already?
K.
More information about the User
mailing list