У меня есть блок Centos7, и мне нужно установить LuaSQL, чтобы иметь возможность подключить к нему MariaDB.Я установил Mariadb, Lua и Luarocks от Yum.Ни одна из программ на этом боксе не скомпилирована.
Я установил MariaDB-devel и все инструменты разработки.Когда я запускаю: luarocks install luasql-mysql MYSQL_DIR = / usr / include / mysql /
Я получаю следующую ошибку.
Есть предложения?
Installing https://luarocks.org/luasql-mysql-2.4.0-1.src.rock...
Using https://luarocks.org/luasql-mysql-2.4.0-1.src.rock... switching to 'build' mode
gcc -O2 -fPIC -I/usr/include -c src/luasql.c -o src/luasql.o -I/usr/include/mysql/include
gcc -O2 -fPIC -I/usr/include -c src/ls_mysql.c -o src/ls_mysql.o -I/usr/include/mysql/include
gcc -shared -o luasql/mysql.so -L/usr/lib64/lua/5.1 src/luasql.o src/ls_mysql.o -L/usr/include/mysql/lib -Wl,-rpath,/usr/include/mysql/lib: -lmysqlclient
/usr/bin/ld: cannot find -lmysqlclient
collect2: error: ld returned 1 exit status
Error: Build error: Failed compiling module luasql/mysql.so