Установка базы данных sql на raspberry pi 3 с raspbian (armv71 = 32-bit) с помощью следующей команды:
./configure --with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu
Я получаю сообщение об ошибке:
**********************************************
ERROR: unable to find mysqlclient library (libmysqlclient.*)
checked in the following places
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/lib
/usr/lib/i386-linux-gnu/mysql
/usr/lib/i386-linux-gnu/mysql/lib
/usr/lib/i386-linux-gnu/lib/mysql
**********************************************
Raspbian репозитории не имеет "libmysqlclient", но вместо этого имеет следующее:
sudo apt search libmysqlclient
Sorting... Done
Full Text Search... Done
default-libmysqlclient-dev/stable,now 1.0.2 armhf [installed]
MySQL database development files (metapackage)
libcrypt-mysql-perl/stable 0.04-6+b2 armhf
Perl module to emulate the MySQL PASSWORD() function
libglpk40/stable 4.61-1 armhf
linear programming kit with integer (MIP) support
libmariadbclient-dev-compat/stable,now 10.1.37-0+deb9u1 armhf [installed,automatic]
MariaDB database development files (libmysqlclient compatibility)
default-libmysqlclient-dev не является связываемой библиотекой.
sudo ldconfig -p | grep libmysqlclient
[returns nothing]
Но libmariadbclient - это ..
sudo ldconfig -p | grep maria
libmariadbclient.so.18 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libmariadbclient.so.18
libmariadbclient.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libmariadbclient.so
Итак, я попробовал следующие команды:
./configure LDFLAGS="-L/usr/lib/arm-linux-gnueabihf/libmariadbclient.so.18" --with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu
./configure LDFLAGS="-L/usr/lib/arm-linux-gnueabihf/libmariadbclient.so" --with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu
но все равно выдается та же ошибка, что и выше. Нужна помощь, пожалуйста!