Question

In Delphi XE2 I'm using Indy 10. I made a small change to one of the units IdHTTPWebBrokerBridge and to take effect, I need to re-build indy. I can't find this in any search, I keep getting results for installing it from scratch - but nothing about re-building what comes with Delphi.

How do I re-build Indy 10?

Was it helpful?

Solution

IdHTTPWebBrokerBridge.pas is included in the Indy release, but it is not actually used by Indy itself. It is used internally by Embarcadero when using Indy inside of DataSnap, and thus is not compiled into Indy itself in any way. So there is no need to recompile Indy itself (unless you want to upgrade it, but be sure to take note of the warnings in the install instructions). You can submit a bug fix to Indy's developers so it is included in future releases, but that will not address your problem in XE2 since DataSnap cannot be recompiled. But if you are using static linking in your project, you could try simply adding the modified IdHTTPWebBrokerBridge.pas file directly into your app.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top