我正在尝试使用带有lazarus的postgresql数据库创建一个程序。
编译时遇到以下错误:
registersqldb.pas(72,3) Fatal: Can not find unit mysql55conn used by registersqldb.
出了什么问题?
答案 0 :(得分:1)
该项目可能是使用FPC的开发版本创建的。 (2.7.1或2.6.1),您可能正在尝试使用股票发行版(2.6.0)进行编译。
解决方案:安装基于2.6.1的lazarus快照,或更改程序以使用较旧的mysql库。
我建议不要使用基于2.7.1的快照。太多被打破了。
免责声明:我不使用mysql,因此不知道版本之间的确切兼容性细节,除非它并不总是很容易。