Delphi Indy 9与Lazarus/Free Pascal兼容吗

Delphi Indy 9与Lazarus/Free Pascal兼容吗,delphi,indy,freepascal,indy-9,Delphi,Indy,Freepascal,Indy 9,我正在做关于将Delphi7应用程序移植到免费Pascal的可行性分析。印地9号对自由帕斯卡有效吗?您需要一个特殊的版本,还是只需要Indy svn存储库中最新的Indy 9?或者我必须升级到Indy 10才能让应用程序在免费Pascal环境下工作?很明显,印地10号会起作用,但印地9号的答案似乎有点模糊,我找不到任何关于此事的最新消息。印地9号并不正式支持FPC。另一方面,我也不知道是否有人尝试过让它与FPC一起工作。您可以尝试创建一个FPC项目,将源文件添加到其中,然后看看会发生什么。200

我正在做关于将Delphi7应用程序移植到免费Pascal的可行性分析。印地9号对自由帕斯卡有效吗?您需要一个特殊的版本,还是只需要Indy svn存储库中最新的Indy 9?或者我必须升级到Indy 10才能让应用程序在免费Pascal环境下工作?很明显,印地10号会起作用,但印地9号的答案似乎有点模糊,我找不到任何关于此事的最新消息。

印地9号并不正式支持FPC。另一方面,我也不知道是否有人尝试过让它与FPC一起工作。您可以尝试创建一个FPC项目,将源文件添加到其中,然后看看会发生什么。

2005年,我修补了Indy 9以使用FPC。不过,对于Windows 32位来说,它是唯一的,之后我迁移到了Indy 10,因此结果没有得到维护

我搜索了一下,主端口似乎是

几个月后,我添加了这个档案,我怀疑它是我的通用indy9工作目录,可能包含一些以前档案中没有的演示


我希望自2005年以来没有维持的足以说明问题。注意,使用印第10号。

你有什么特殊原因不能使用印第10号吗?我发现的唯一需要做任何工作的情况是,如果您有依赖于indy 10必须修改/重写的内容的自定义组件。即使在那时,这样的改变也不太难,我已经做到了(咕哝咕哝),也没有那么难。在我开始工作之前,已经尝试移植到indy 10,但确实有一些停止显示的错误,导致该分支被放弃。但这并不是说,如果我戳它足够长的时间,我可能无法修复和升级它。