alexeilebedev / openacr

open-source version of acr & amc
GNU General Public License v3.0
34 stars 17 forks source link

mariadb vs mysql #8

Open Leozwu opened 5 years ago

Leozwu commented 5 years ago

Per REAME.md, maiadb v10.3 (stable) was installed. The header file for mariadb on ubuntu(18.04) is in

/usr/include/mariadb

so following header's absolute path inclusion failed. include/lib/lib_mysql.h include/gen/lib_mysql_gen.h cpp/mysql2ssim.cpp

#include <mysql/mysql.h>

After changed to

#include <mariadb/mysql.h>

It passed ai

polovinkin-alexey commented 5 years ago

Probably you have to install compatibility package. E.g. on debian I have:

$ dpkg -l | grep maria
ii  libmariadb-dev                        2.3.2-2                                     amd64        MariaDB Connector/C, development files
ii  libmariadb-dev-compat:amd64           2.3.2-2                                     amd64        MariaDB Connector/C, compatibility symlinks
ii  libmariadb2:amd64                     2.3.2-2                                     amd64        MariaDB Connector/C

For me, everything works fine with compat package.