0

我正在尝试使用带有 lazarus 的 postgresql 数据库创建一个程序。

我在编译时遇到以下错误:

registersqldb.pas(72,3) Fatal: Can not find unit mysql55conn used by registersqldb.

怎么了?

4

1 回答 1

1

该项目可能是使用 FPC 的开发版本创建的。(2.7.1 或 2.6.1),您可能正在尝试使用库存版本(2.6.0)编译它。

解决方案:安装基于 2.6.1 的 lazarus 快照,或更改程序以使用较旧的 mysql 库。

我建议不要使用基于 2.7.1 的快照。太多是坏的atm。

免责声明:我不使用 mysql,所以不知道版本之间的确切兼容性细节,除了它并不总是那么容易。

于 2012-11-09T12:30:31.260 回答