Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Documentation
#13
WTF, where did my previous response go??? I posted a reply earlier responding to your concerns, and now it has disappeared???  <sigh> I guess I have to repost it...

(08-29-2021, 07:39 PM)wzehntner Wrote: got following warning building IndySystem160.dpk (sorry messages are in german, can try to translate if needed)
[DCC Warnung] IdStackWindows.pas(1813): W1035 Rückgabewert der Funktion 'TIdSocketListWindows.GetItem' könnte undefiniert sein

Building dclIndyCore.dpk
[DCC Warnung] IdIOHandler.pas(2559): W1035 Rückgabewert der Funktion 'TIdIOHandler.WriteFile' könnte undefiniert sein

Got stuck building dclIndyProtocols160.dpk

[DCC Warnung] IdAuthenticationSSPI.pas(1103): W1035 Rückgabewert der Funktion 'TCustomSSPIConnectionContext.UpdateAndGenerateReply' könnte undefiniert sein
[DCC Warnung] IdFTPListParseBase.pas(374): W1035 Rückgabewert der Funktion 'TIdFTPRegParseList.CheckListParseCapa' könnte undefiniert sein

You can ignore those, they are just warnings, not errors. There are only 2 exit paths in those methods, one that sets Result, and one that raises an exception.  The compiler is reporting a false warning.

(08-29-2021, 07:39 PM)wzehntner Wrote: [DCC Warnung] IdDNSServer.pas(1939): W1000 Symbol 'FillResultWithOutCheckId' ist veraltet: 'Use FillResult() with checkID=False'
[DCC Warnung] IdDNSServer.pas(3891): W1000 Symbol 'FillResultWithOutCheckId' ist veraltet: 'Use FillResult() with checkID=False'

You can ignore those as well. Those are actually commented in the code:

Code:
// RLebeau: FillResultWithOutCheckId() is deprecated, but not using FillResult()
// here yet because it validates the DNSHeader.RCode, and I do not know if that
// is needed here. I don't want to break this logic...

(08-29-2021, 07:39 PM)wzehntner Wrote: [DCC Fataler Fehler] IdDsnSASLListEditorFormVCL.pas(62): F1026 Datei nicht gefunden: 'IdTCPConnection.dcu'

Make sure you are compiling the IndySytem160 and IndyCore160 packages (in that order) before compiling the IndyProtocols160 package. And that all of the .DCU files are being placed in the same folder, and that folder is on the compiler's search path.  It should be by default.  You should be able to just open those .DPK files in the IDE and compile and install them directly from the Project Manager.  There is also an Indy160 project group so you can compile and install everything in a single go (in theory).

(08-29-2021, 07:39 PM)wzehntner Wrote: Some missing directory-path, the dcu does exist in Lib\Core

Hmm, they SHOULD be getting placed in the IDE's .DCU output folder, not kept alongside the .PAS files.

(08-29-2021, 07:39 PM)wzehntner Wrote: I found Indy10.HxI and Indy10.HxS (Microsoft Help Compiled Files dated 2011_06_01)
Are they any use ?

I don't know.  I've never used them.

(08-31-2021, 12:32 AM)wzehntner Wrote: Now my RAD Studio XE2 has no Indy at all  Huh

Why?

(08-31-2021, 12:32 AM)wzehntner Wrote: Currently I got XE2 with Update 4 Hotfix 1 (Version  16.0.4504.48759 )
Do I need to completely de-install and re-install from scratch (including the updates) ?

You do not need to uninstall the updates, just Indy, per the install instructions.

(08-31-2021, 12:32 AM)wzehntner Wrote: Please help.

With what, exactly?

(08-31-2021, 12:32 AM)wzehntner Wrote: By the way: which version of openSSL is recommended for this Indy version ?

The latest Indy officially supports up to 1.0.2u (which you can get from here), and unofficially supports 1.1.x via this pull request, which has not been merged into the main code yet.

Reply


Messages In This Thread
Documentation - by lefjucabro - 04-22-2021, 11:33 AM
RE: Documentation - by rlebeau - 04-22-2021, 05:19 PM
RE: Documentation - by lefjucabro - 04-26-2021, 12:36 PM
RE: Documentation - by jtremblet - 06-07-2021, 09:23 AM
RE: Documentation - by rlebeau - 06-07-2021, 04:45 PM
RE: Documentation - by kudzu - 06-08-2021, 12:06 AM
RE: Documentation - by rlebeau - 06-08-2021, 01:15 AM
RE: Documentation - by jtremblet - 06-08-2021, 03:18 PM
RE: Documentation - by kudzu - 06-08-2021, 04:58 PM
RE: Documentation - by wzehntner - 08-31-2021, 06:49 AM
RE: Documentation - by rlebeau - 08-31-2021, 04:38 PM
RE: Documentation - by wzehntner - 08-31-2021, 09:26 PM
RE: Documentation - by rlebeau - 08-31-2021, 09:45 PM
RE: Documentation - by wzehntner - 09-01-2021, 08:08 AM
RE: Documentation - by wzehntner - 08-28-2021, 12:17 AM
RE: Documentation - by wzehntner - 08-29-2021, 07:39 PM
RE: Documentation - by wzehntner - 08-31-2021, 12:32 AM
RE: Documentation - by rlebeau - 08-31-2021, 01:50 AM

Forum Jump:


Users browsing this thread: 3 Guest(s)