lazarus-Error在lazarus中编译数据库驱动的程序

时间:2012-11-08 19:34:51

标签: lazarus delphi

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

编译时遇到以下错误:

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

出了什么问题?

1 个答案:

答案 0 :(得分:1)

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

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

我建议不要使用基于2.7.1的快照。太多被打破了。

免责声明:我不使用mysql,因此不知道版本之间的确切兼容性细节,除非它并不总是很容易。