Newsgroups : Borland : borland.public.delphi.internet.winsock : 2007 Feb : Re: Cannot compile Indy 10 development snapshot

www.cryer.info
Managed Newsgroup Archive

Re: Cannot compile Indy 10 development snapshot

Subject:Re: Cannot compile Indy 10 development snapshot
Posted by:"Salvatore Besso" (s.bes..@mclink.it)
Date:Tue, 6 Feb 2007 14:14:53

hello Remy,

> Do not compile Borland's units like that

ok, I have removed the compiled units.

> Indy's design-time packages have dependancies on Borland's pre-built
> libraries. In this case, it should have a dependancy on the "DesignIDE"
> package.

Well, all run-time packages are compiled perfectly. The first error
originates when trying to compile design-time package
dclIndyProtocols100.dpk. I have made a comparison between the Jan 30
snapshot file contained in the .zip package downloaded from Fulgan.com and
the old 10.0.52 equivalent file that I'm still using. It finally seems that
the .zip package of Jan 30 is wrong:

dclIndyProtocols100.dpk fragment taken from original package of Jan 30, 2007
snapshot (Fulgan.com):

.....
requires
  IndyProtocols100,
  IndySystem100,
  IndyCore100,
  dclIndyCore100;

contains
  IdDsnRegister in 'IdDsnRegister.pas',
  IdDsnResourceStrings in 'IdDsnResourceStrings.pas',
  IdDsnSASLListEditor in 'IdDsnSASLListEditor.pas',
  IdDsnSASLListEditorForm in 'IdDsnSASLListEditorForm.pas',
  IdDsnSASLListEditorFormVCL in 'IdDsnSASLListEditorFormVCL.pas',
  IdRegister in 'IdRegister.pas';

end.

----------------------------------------------------------------

dclIndyProtocols100.dpk fragment from original package of final version
10.0.52:

.....
requires
  rtl,
  designide,
  vclactnband,
  vclx,
  vcl,
  IndyProtocols100,
  IndySystem100,
  IndyCore100,
  dclIndyCore100;

contains
  IdDsnRegister in 'IdDsnRegister.pas',
  IdDsnResourceStrings in 'IdDsnResourceStrings.pas',
  IdDsnSASLListEditor in 'IdDsnSASLListEditor.pas',
  IdDsnSASLListEditorForm in 'IdDsnSASLListEditorForm.pas',
  IdRegister in 'IdRegister.pas';

end.

----------------------------------------------------------------

It is now evident that the .dpk source of the snapshot is completely wrong
and need to be fixed. Now I will check the other .dpk's. Can I use the
"requires" sections from old 10.0.52 .dpk's?

And why a design-time package requires another design-time package
(dclIndyCore100)? Is it another mistake?

Regards
Salvatore

Replies:

none

In response to:

www.cryer.info
Managed Newsgroup Archive