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.
[Error] IdStackLinux.pas(448): Types of actual and formal var parameters must be identical
[Error] IdStackLinux.pas(461): Types of actual and formal var parameters must be identical
La ligne en cause dans le fichier:
Pareil pour le package dclindy.dpk
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
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.
Partager