Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Is it possible to use new version of Indy 10
#22
(01-14-2020, 02:11 AM)rlebeau Wrote:
(01-13-2020, 04:08 AM)OldBob1938 Wrote: downloaded a fresh copy of Indy 10_5520

And where did you download that from exactly? Indy's Fulgan mirror for nightly snapshots is no longer active.

I think I got it from via the Fulgan link on the Indy Update Instructions page.   My last copy was 1/6/20.  I just tried to access the latest snapshot and it's no longer available.


Because that is not where FULLC_2007.BAT outputs its compiled files to.  It outputs them into a C11 subfolder that it creates in its parent folder.  For example, if FULLC_2007.BAT is located in C:\Indy 10_5520\Lib\ then the compiled files are output to C:\Indy 10_5520\C11\.  

OK, I get it.  But the instructions don't mention the C11/D11 folders and I don't see how the files that are in those folders get to the Rad Studio folders.  How do I get them where they are supposed to be?

(01-13-2020, 04:08 AM)OldBob1938 Wrote: Opened the IDE, looked at componenets->install and there was just a message that it couldn't find any dclindy....100 bpls. 

They shouldn't be in the IDE at all since you removed them before extracting the new source code.  Oh wait, you probably have other components installed that use Indy internally.  But they should have been removed as well when you removed Indy's packages.  If you have components that use Indy, you will have to recompile them too, once you have the updated Indy installed.



[quote pid='4990' dateline='1578888513']
re-ran the BAT files with the output sent to a text file and discovered this message at the end of the FULLD run
......
C:\Users\bob\Downloads\Indy10_5520\Lib\Core\IndyCore110.dpk(25) Fatal: E2202 Required package 'IndySystem110' not found
Error!

Try adding the Indy10_5520\D11 folder to your console's %PATH% environment.  That is where IndySystem110.bpl will be located after it is compiled, but that is not where the FULLD_2007.BAT script compiles IndyCore110.bpl from, so the Delphi compiler doesn't know to look for IndySystem110.bpl there.  Unlike the FULLC_2007.BAT script, which copies everything to the Indy10_5520\C11 folder first and compiles everything from there.  Not sure why the two .BAT scripts are different in that regard.  I didn't write them, MJ did.

On the other hand, I don't really suggest using the FULLD_XXX.BAT scripts for Delphi installations, I tell people to open the individual .DPK project files (or the appropriate IndyXXX.groupproj file) directly in the IDE and compile+install from there instead.  Much easier that way.  That is why the Delphi scripts stop with D2007, while the FULLC_XXX.BAT scripts continue through 10.2 Tokyo (I haven't released updated files for 10.3 Rio yet), as C++Builder installations of Indy have some extra build steps that need to be done at the command-line.

OK again, but for CBuilder, the instructions don't seem to tell me what to do next.  I've got the C11/D11 folders full of stuff.  The instructions say that after compiling I should see compiled DCU files in the Indy directory.  Then I go to the Tools->Environment Option->Select Library Tab and add the path to the files to the filepath collection.   I also don't understand about adding the D11 folder to the %path% environment.  Sorry Remy, but I'm still lost.  
[/quote]
Reply


Messages In This Thread
RE: Is it possible to use new version of Indy 10 - by OldBob1938 - 01-14-2020, 03:03 AM

Forum Jump:


Users browsing this thread: 3 Guest(s)