Indy 8.00.23, problème d'installation :(
Toujours un problème d'install..... mais pas le même que celui que j'ai pu trouver dans le forum.
J'utlise Kylix 2 OE version Anglaise
J'ai télechargé indy 8.00.23 sur le site de nevrona, décompréssé l'archive dans un répertoire que j'ai créé dans le répertoire d'install de kylix
/usr/local/kylix2/opt-pkgs/indy
J'ouvre le package indy.dpk, j'essaye de compiler, et voilà les erreurs que je recois, 2 fois la même.
:arrow:[Error] IdStackLinux.pas(448): Types of actual and formal var parameters must be identical
:arrow:[Error] IdStackLinux.pas(461): Types of actual and formal var parameters must be identical
La ligne en cause dans le fichier:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
procedure TIdStackLinux.WSGetPeerName(ASocket: TIdStackSocketHandle;
var VFamily: Integer; var VIP: string; var VPort: Integer);
var
i: Integer;
LAddr: TSockAddrIn;
begin
i := SizeOf(LAddr);
CheckForSocketError(GetPeerName(ASocket, LAddr, i)); // ligne 448, ERREUR !!!!
VFamily := LAddr.sin_family;
VIP := TInAddrToString(LAddr.sin_addr);
VPort := Ntohs(LAddr.sin_port);
end; |
Pareil pour le package dclindy.dpk
Quelqu'un a une idée de l'origine du problème :?: :?:
Merci :)
PS : j'ai pas envie d'installer les 9.0 betas.... j'ai commencer mon développement depuis longtemps avec les 8.00 sous Delphi 6.