Installing JEDI in Delphi 10.3 Rio - delphi

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.

Related

Indy 10 error when try to install a new version in Delphi XE3

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.

Delphi RAD 2010 Update to latest Indy version

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

Installing TChart2014 & XE7

I have been using TChart (Pro) for years and currently on TChart2014. I have recently upgraded Delphi to XE7 but the installer does not recognize XE7. I downloaded the latest Bin and source code files from the download center but XE7 is not there (Actually, since I removed XE2, it says there are no IDE's installed). Is there another installation set lurking somewhere that is not 'public'
Following up the comments to the question, the answer is that the subscription license needs to be renewed/extended to get access to the TeeChart 2014.12.140923 VCL/FMX release, which is the first version adding RAD Studio XE7 support, or a newer version.

How can I get Microsoft Document Explorer, which is missing from my Delphi installation?

I installed my Delphi 2005 Personal but after running the IDE it gives me AV and some help bpl file error. I came to a conslusion that this occurs because somehow I don't have installed Microsoft Document Explorer.
Then my question is: where can I download Microsoft Document Explorer? I can't find any links myself. I think it comes with Visual Studio but I don't want to install it only to have a help system in Delphi.
Update
When installing Delphi I did a certain trick to not install .NET 1.0 stuff and I did wrong. There was the Microsoft Document Explorer in one of these packages. Just had to install the .NET SDK.
When installing Delphi I did a certain trick to not install .NET 1.0 stuff and I did wrong. There was the Microsoft Document Explorer in one of these packages. Just had to install the .NET SDK from Delphi installer.
Afaik it is part of MSDN, but that is an huge download:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20955
The Embarcadero FTP server might also be a smart location to check.
I found same problem when trying to install devExpress component for Delphi 2010. Problem was solved when reinstalling the help build.

Jedi Library and Delphi XE

Typically, the install of the JEDI libraries is done using the installer. Does anybody know if the installer
Works with Rad Studio XE (Delphi and Builder)
Can be easily modified to do so if not
Knows of some manual install instructions?
Thanks
Depends on what JEDI Libraries your talking about as there are several.
Typically updated JEDI Library are available for download on sourceforge a few days after release. As they are not permitted to publish the required changes before the release. But since the JCL is used in the RAD Studio IDE, it is always updated to the latest version.
The JCL (JEDI Code Library) is on the partner DVD.
JCL for XE can be downloaded from Code Central here: http://cc.embarcadero.com/Item/27879
The JVCL (Jedi Visual component Library) can be downloaded from Code Central here: http://cc.embarcadero.com/Item/27901
The Delphi XE Partner DVD contains JCL and JVCL.
If you are using the Delphi XE trial, then it's possible that jedi installer does not work even when Jedi make the release with support of Delphi XE. That is because the tral version of the products doesn't support command line tools (e.g. command line compiler) that the installers need to compile Jedi's BPLs
The current state of the JCL and JVCL do not work with Builder C++ XE.
The author has stated he hopes for a release On Sept 10, 2010
Unless you are in a hurry you should wait for an official release, but if there are not "breaking changes" (and AFAIK XE has not), it's not difficult to modify the packages to generate different bpl/dcp names at least and install them manually.

Resources