I use Delphi RAD 2010 and Indy 10.5.5. Now I'm working with IdSMTP and IdMessage. But found some issues in them work. And find information that in late version, for example in 10.5.9 this problem has gone. But on Indy official site I can't find downloads link.
But on Indy official site I can't find downloads link.
Go to http://www.indyproject.org
Click on Indy.Sockets (VCL)
Click on Downloads
Click on Version 10
Click on Development Snapshot
Click on Development Snapshot (again)
Click on Indy via SVN, Fulgan.com, or precompiled binaries.
You can check out Indy from the public subversion repository.
Detailed instructions are at http://www.indyproject.org/sockets/download/svn.en.aspx
Related
I'm trying to install a new version of Indy 10 in Delphi XE3.
I'm using the Fullc_XE3.bat to compile the component, it works and finish OK, however, when I try to install dclIndyCore170.bpl I get the next popup error:
Procedure entry point not found #Idstack#TIdStackLocalAddressList#GetAddress$qqri in the dynamic link library D:\Entorno XE3\COMPONENTES\Indy-master\C17\Win32\Release\dclIndyCore170.bpl
I don't know what I'm doing wrong, I cleaned Delphi's Indy installation, deleting all indy files: dcp, dcu, pas, bpl.
Could you help me please?
First off, if you are doing a DELPHI installation, you should NOT be using the Fullc_XE3.bat script at all. That script is meant only for a C++BUILDER installation instead (the c in the filename stands for C++). For Delphi, simply open Indy's 5 .dpk packages (or the Indy170.groupproj project group) directly in the IDE and use the Project Manager's Compile and Install options.
Second, Delphi XE3 was released in September 2012, but TIdStackLocalAddressList was introduced in April 2013 for Indy 10.6.0 in XE4. So, you have clearly NOT cleared out the old Indy version that shipped with XE3 before installing the new Indy version. Your IDE is encountering an old binary that was left behind.
I am trying to get the JCL/JVCL to install in Delphi 10.3, previously I could use the getit package manager within Delphi to download it, but now it does not appear to be on the list? I have tried doing a manual download on the JVCL but when I try to install this I get a page of error messages from the compiler and nothing happens.
Thanks
Phil
#rudyvelthuis answer solved it. Doesn't want to work from within Delphi at present.
To get it to work with Rio, use git (windows version) and clone and follow instructions. Only thing to add is if you have a new install of windows 10 you will need to allow it to download the older .net framework as well.
I have just downloaded the hotfix from embarcadero website and I have read that it's mostly about Android issues. I am going to install it in my computer but my company has bought new computers and we need to install Delphi on them.
We are going to download the official Delphi Tokyo iso from the website and it's fine. But now the question: do we still have to download and apply the hotfix? Or they have already included the hotfix in the iso?
I would like to know the version of Indy10 (e.g. Indy 10.5.8.3) of the RadStudio XE5.
The help is included in the H2 compiled help, but not on the docwiki. I tried to find on the internet, but I am not successful.
I am currently using XE4. I would like to know the change in the function signatures of the Indy functions between XE4 and XE5, if any.
Are there any way to know the version without installing XE5.
I would like to know the version of Indy10 (e.g. Indy 10.5.8.3) of the RadStudio XE5.
XE5 shipped with Indy 10.6.0.5040.
The help is included in the H2 compiled help, but not on the docwiki. I tried to find on the internet, but I am not successful.
Indy is not an Embarcadero product, so it is not included in Embarcadero's DocWiki. Indy documentation is available for download from Indy's website (although, it is a bit outdated, but there is effort under way to slowly bring it up-to-date in the future).
I am currently using XE4. I would like to know the change in the function signatures of the Indy functions between XE4 and XE5, if any.
I would suggest you download the XE5 release of Indy and do a diff against your XE4 version. You can download specific releases of Indy from Indy's SVN server directly, or the latest SVN revision from nightly SVN snapshots on Indy's Fulgan mirror. Instructions for accessing both are on Indy's website.
I can tell you that Indy 10.6.0 had some big interface changes over 10.5.x (I blogged about some of them), but XE4 also shipped with Indy 10.6 (10.6.0.4975, to be exact). I could not tell you offhand what the changes between the XE4 and XE5 releases were, so you will just have to run your own diffs.
Are there any way to know the version without installing XE5.
Embarcadero releases of Indy from RAD Studio 2010 onwards (minus XE3, however) have been tagged in Indy's SVN. You can browse the SVN repository directly if you want to know which source code is in each release.
The last release of Graphics32 1.8.3 is dated with March 2007.
When will there be an official Delphi 2010 compatible version?
Is there any public SCM repository of Graphics32?
No official release yet, but I have been trying to push things forward as an outsider. There is now a port available that is working on D2009/D2010. Currently the ports is available for download from one of our web servers until an official version is posted. See notice here: Graphics32 RadStudio 2010
There is now a 1.9 release (March 2010), with Delphi 2010 support.
The project is still alive ! take a look at changes.
You could try asking that on the mailing list here: news.graphics32.org. This search for "delphi 2009" on that page currently yields this result:
Graphic32 & delphi 2009
No, there is no public SCM repository.
Bumping this: Graphics32 is now hosted at Sourceforge as of October 2009. Still no new version or official support for Delphi 2009 or 2010.