我正在寻找一种在OpenWRT(版本:态度调整)无线AP上安装libmysqlclient
的方法。
我(最终)能够成功地为AP编译一个小的C程序,但是当我尝试安装它时,我得到一个错误,表明我的程序的libmysqlclient
依赖关系无法满足。
看起来很明显,对吗?只需安装libmysqlclient
即可完成。如果我能弄清楚如何安装库...
是否像将libmysqlclient
(我在我的主盒子上)复制到AP上的相应目录一样简单? OpenWRT使用opkg
作为包管理器,但opkg
不知道libmysqlclient
是什么。
我担心这里有点偏离我的深度,社区可以提供的任何指导都将不胜感激。
编辑:忘了在我的研究中添加,我发现在OpenWRT上可以安装其他软件包,例如MySQL,它们依赖于有问题的库,因此必须有一种方法来安装它。发现MySQL的Makefile here(在libs - > mysql下)非常清楚地表明它依赖于libmysqlclient
。
答案 0 :(得分:1)
原来它只是埋藏在互联网的深处。以下命令将libmysqlclient
安装到您的OpenWRT框中:
opkg install http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libmysqlclient_5.1.68-1_ar71xx.ipk
但是,这个lib取决于其他几个,所有这些都可以在OpenWRT's opkg Repository找到。