在Centos7上安装LuaSQL

我有一个Centos7盒子,我需要安装LuaSQL,以便连接MariaDB。我已经从yum安装了Mariadb,Lua和Luarocks。这个盒子上的所有软件都没有编译。

我已经安装了MariaDB-devel和所有开发工具。当我运行: luarocks install luasql-mysql MYSQL_DIR=/usr/include/mysql/

我得到以下错误。

有什么建议吗?

安装https://luarocks.org/luasql-mysql-2.4.0-1.src.rock......使用https://luarocks.org/luasql-mysql-2.4.0-1.src.rock...切换到“构建”模式
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:无法找到-lmysqlclient
collect2:错误:ld返回1个退出状态

错误:构建错误:无法编译模块luasql/mysql.so
点赞