mridoni / gixsql

GixSQL is an ESQL preprocessor and a series of runtime libraries to enable GnuCOBOL to access PostgreSQL, ODBC, MySQL, Oracle and SQLite databases.
GNU General Public License v3.0
16 stars 8 forks source link

Debian 12 error #166

Open parided opened 1 year ago

parided commented 1 year ago

It's does not compile on debian 12

GitMensch commented 1 year ago

Please post the error you see, after making sure you have the necessary pre-requisites installed.... and if these aren't installed by apt then also now how they were installed.

parided commented 1 year ago

Bookworm has no qt5 dependencies

mridoni commented 1 year ago

GixSQL does not need Qt (anymore). If there are still .pro files, they are a leftover, just ignore them, download the autoconf-enabled package and use:

./configure
make
make install

I will check the situation on Debian 12 myself as soon as I can.

Thanks

mridoni commented 1 year ago

I found no compilation problems on Bookworm, it actually built fine on a clean Debian 12 machine with just development packages added. I have now added packages for Debian 12 on the v1.0.21dev release page. The GitHub Actions workflow have also been updated to build the new packages.

You need to install libmariadb-dev-compat and unixodbc-dev if they are not already installed, i.e.:

apt install libmariadb-dev-compat unixodbc-dev

Thanks