Ĺadny brzuch
Dlaczego gdy próbuję kompilować projekt w Indy 10 (moduł IdIOHandlerStack
dołączony w IdCustomTCPServer) przechodzi do modułu IdIOHandlerStack.pas
i sygnalizuje serię komuniaktów: :o
[Hint] IdIOHandlerStack.pas(237): H2269 Overriding virtual method 'TIdIOHandlerStack.ConnectClient' has lower visibility (protected) than base class 'TIdIOHandlerSocket' (public)
[Error] IdIOHandlerStack.pas(237): E2037 Declaration of 'ConnectClient' differs from previous declaration
[Error] IdIOHandlerStack.pas(238): E2137 Method 'ReadFromSource' not found in base class
[Error] IdIOHandlerStack.pas(242): E2137 Method 'CheckForDataOnSource' not found in base class
[Error] IdIOHandlerStack.pas(243): E2137 Method 'CheckForDisconnect' not found in base class
[Error] IdIOHandlerStack.pas(250): E2003 Undeclared identifier: 'TIdBytes'
[Error] IdIOHandlerStack.pas(249): E2137 Method 'WriteDirect' not found in base class
[Error] IdIOHandlerStack.pas(253): E2147 Property 'ReadTimeout' does not exist in base class
[Error] IdIOHandlerStack.pas(327): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(333): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(342): E2003 Undeclared identifier: 'TIdIPVersion'
[Error] IdIOHandlerStack.pas(344): E2035 Not enough actual parameters
[Error] IdIOHandlerStack.pas(345): E2003 Undeclared identifier: 'FTransparentProxy'
[Error] IdIOHandlerStack.pas(345): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(346): E2029 'THEN' expected but identifier 'Enabled' found
[Error] IdIOHandlerStack.pas(347): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(348): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(349): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(360): E2003 Undeclared identifier: 'Id_IPv4'
[Warning] IdIOHandlerStack.pas(360): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(366): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(373): E2003 Undeclared identifier: 'MakeCanonicalIPv6Address'
[Error] IdIOHandlerStack.pas(378): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(383): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(391): E2003 Undeclared identifier: 'ConnectTimeout'
[Warning] IdIOHandlerStack.pas(391): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(400): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(401): E2029 'THEN' expected but identifier 'Enabled' found
[Error] IdIOHandlerStack.pas(402): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(420): E2003 Undeclared identifier: 'WriteDirect'
[Error] IdIOHandlerStack.pas(421): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(428): E2003 Undeclared identifier: 'FClosedGracefully'
[Error] IdIOHandlerStack.pas(448): E2130 Cannot read a write-only property
[Warning] IdIOHandlerStack.pas(448): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(449): E2130 Cannot read a write-only property
[Warning] IdIOHandlerStack.pas(449): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(452): E2130 Cannot read a write-only property
[Error] IdIOHandlerStack.pas(458): E2003 Undeclared identifier: 'BindingAllocated'
[Error] IdIOHandlerStack.pas(462): E2003 Undeclared identifier: 'FRecvBuffer'
[Error] IdIOHandlerStack.pas(462): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(467): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(468): E2003 Undeclared identifier: 'Receive'
[Error] IdIOHandlerStack.pas(469): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(471): E2003 Undeclared identifier: 'Intercept'
[Error] IdIOHandlerStack.pas(471): E2015 Operator not applicable to this operand type
[Error] IdIOHandlerStack.pas(472): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(473): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(483): E2003 Undeclared identifier: 'InputBuffer'
[Error] IdIOHandlerStack.pas(483): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(487): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(491): E2003 Undeclared identifier: 'IfTrue'
[Error] IdIOHandlerStack.pas(493): E2003 Undeclared identifier: 'FClosedGracefully'
[Error] IdIOHandlerStack.pas(499): E2003 Undeclared identifier: 'IfTrue'
[Error] IdIOHandlerStack.pas(503): E2015 Operator not applicable to this operand type
[Error] IdIOHandlerStack.pas(518): E2003 Undeclared identifier: 'ClosedGracefully'
[Error] IdIOHandlerStack.pas(519): E2003 Undeclared identifier: 'BindingAllocated'
[Error] IdIOHandlerStack.pas(531): E2003 Undeclared identifier: 'FInputBuffer'
[Error] IdIOHandlerStack.pas(531): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(532): E2029 ')' expected but identifier 'Size' found
[Error] IdIOHandlerStack.pas(534): E2003 Undeclared identifier: 'RaiseConnClosedGracefully'
[Error] IdIOHandlerStack.pas(574): E2003 Undeclared identifier: 'SetDefaultClass'
[Fatal Error] IdCustomTCPServer.pas(322): F2063 Could not compile used unit 'IdIOHandlerStack.pas'
Próbowałem przeinstalować indy ale nic nie dało.
Czy to błąd w Indy czy coś robie źle? :o
1. Miałeś kiedyś inne Indy?
2. Dodałeś wszystkie ścieżki do Delphi?
//jackobs jak już :kwasny:
Użytkownik JaCkObS edytował ten post 22 październik 2006, 20:51
Dobra, mój błąd :rolleyes:
Nie usunąłem jednej ze ścieżek do Indy9 po usuwaniu.
dzieki jacobs za naprowadzenie
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
dołączony w IdCustomTCPServer) przechodzi do modułu IdIOHandlerStack.pas
i sygnalizuje serię komuniaktów: :o
[Hint] IdIOHandlerStack.pas(237): H2269 Overriding virtual method 'TIdIOHandlerStack.ConnectClient' has lower visibility (protected) than base class 'TIdIOHandlerSocket' (public)
[Error] IdIOHandlerStack.pas(237): E2037 Declaration of 'ConnectClient' differs from previous declaration
[Error] IdIOHandlerStack.pas(238): E2137 Method 'ReadFromSource' not found in base class
[Error] IdIOHandlerStack.pas(242): E2137 Method 'CheckForDataOnSource' not found in base class
[Error] IdIOHandlerStack.pas(243): E2137 Method 'CheckForDisconnect' not found in base class
[Error] IdIOHandlerStack.pas(250): E2003 Undeclared identifier: 'TIdBytes'
[Error] IdIOHandlerStack.pas(249): E2137 Method 'WriteDirect' not found in base class
[Error] IdIOHandlerStack.pas(253): E2147 Property 'ReadTimeout' does not exist in base class
[Error] IdIOHandlerStack.pas(327): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(333): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(342): E2003 Undeclared identifier: 'TIdIPVersion'
[Error] IdIOHandlerStack.pas(344): E2035 Not enough actual parameters
[Error] IdIOHandlerStack.pas(345): E2003 Undeclared identifier: 'FTransparentProxy'
[Error] IdIOHandlerStack.pas(345): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(346): E2029 'THEN' expected but identifier 'Enabled' found
[Error] IdIOHandlerStack.pas(347): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(348): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(349): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(360): E2003 Undeclared identifier: 'Id_IPv4'
[Warning] IdIOHandlerStack.pas(360): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(366): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(373): E2003 Undeclared identifier: 'MakeCanonicalIPv6Address'
[Error] IdIOHandlerStack.pas(378): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(383): E2034 Too many actual parameters
[Error] IdIOHandlerStack.pas(391): E2003 Undeclared identifier: 'ConnectTimeout'
[Warning] IdIOHandlerStack.pas(391): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(400): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(401): E2029 'THEN' expected but identifier 'Enabled' found
[Error] IdIOHandlerStack.pas(402): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(420): E2003 Undeclared identifier: 'WriteDirect'
[Error] IdIOHandlerStack.pas(421): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(428): E2003 Undeclared identifier: 'FClosedGracefully'
[Error] IdIOHandlerStack.pas(448): E2130 Cannot read a write-only property
[Warning] IdIOHandlerStack.pas(448): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(449): E2130 Cannot read a write-only property
[Warning] IdIOHandlerStack.pas(449): W1023 Comparing signed and unsigned types - widened both operands
[Error] IdIOHandlerStack.pas(452): E2130 Cannot read a write-only property
[Error] IdIOHandlerStack.pas(458): E2003 Undeclared identifier: 'BindingAllocated'
[Error] IdIOHandlerStack.pas(462): E2003 Undeclared identifier: 'FRecvBuffer'
[Error] IdIOHandlerStack.pas(462): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(467): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(468): E2003 Undeclared identifier: 'Receive'
[Error] IdIOHandlerStack.pas(469): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(471): E2003 Undeclared identifier: 'Intercept'
[Error] IdIOHandlerStack.pas(471): E2015 Operator not applicable to this operand type
[Error] IdIOHandlerStack.pas(472): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(473): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(483): E2003 Undeclared identifier: 'InputBuffer'
[Error] IdIOHandlerStack.pas(483): E2066 Missing operator or semicolon
[Error] IdIOHandlerStack.pas(487): E2003 Undeclared identifier: 'Toss'
[Error] IdIOHandlerStack.pas(491): E2003 Undeclared identifier: 'IfTrue'
[Error] IdIOHandlerStack.pas(493): E2003 Undeclared identifier: 'FClosedGracefully'
[Error] IdIOHandlerStack.pas(499): E2003 Undeclared identifier: 'IfTrue'
[Error] IdIOHandlerStack.pas(503): E2015 Operator not applicable to this operand type
[Error] IdIOHandlerStack.pas(518): E2003 Undeclared identifier: 'ClosedGracefully'
[Error] IdIOHandlerStack.pas(519): E2003 Undeclared identifier: 'BindingAllocated'
[Error] IdIOHandlerStack.pas(531): E2003 Undeclared identifier: 'FInputBuffer'
[Error] IdIOHandlerStack.pas(531): E2008 Incompatible types
[Error] IdIOHandlerStack.pas(532): E2029 ')' expected but identifier 'Size' found
[Error] IdIOHandlerStack.pas(534): E2003 Undeclared identifier: 'RaiseConnClosedGracefully'
[Error] IdIOHandlerStack.pas(574): E2003 Undeclared identifier: 'SetDefaultClass'
[Fatal Error] IdCustomTCPServer.pas(322): F2063 Could not compile used unit 'IdIOHandlerStack.pas'
Próbowałem przeinstalować indy ale nic nie dało.
Czy to błąd w Indy czy coś robie źle? :o
1. Miałeś kiedyś inne Indy?
2. Dodałeś wszystkie ścieżki do Delphi?
//jackobs jak już :kwasny:
Użytkownik JaCkObS edytował ten post 22 październik 2006, 20:51
Dobra, mój błąd :rolleyes:
Nie usunąłem jednej ze ścieżek do Indy9 po usuwaniu.
dzieki jacobs za naprowadzenie