Hi,
I have not actually triad to compile 64 bits. I use ICS from time to time to create small test code or internal usaged applications so 64 bits was never an issue. ICS documentation its states that 64 bits is only partially supported with Delphi code so I did not even tried. Thanks again, Noam. ________________________________ From: TWSocket <twsocket-boun...@lists.elists.org> on behalf of Jarek Karciarz <j...@ositron.pl> Sent: Thursday, April 6, 2017 12:03 AM To: 'ICS support mailing' Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi, Did you also compile for Win64? Unfortunately when compiling for Win64 under C++ Builder 10.2 Tokyo, I started receiving linker errors [ilink64 Error] Error: Unresolved external 'Overbyteicscharsetutils::IcsSystemCodePage' referenced from F:\OSIDEV_PACKAGE.80\OVERBYTE\ICS8\LIB\RELEASE\WIN64\102\OVERBYTEICSCHARSETC OMBOBOX.O [ilink64 Error] Error: Unresolved external 'Overbyteicswinsock::GWSockCritSect' referenced from F:\OSIDEV_PACKAGE.80\OVERBYTE\ICS8\LIB\RELEASE\WIN64\102\OVERBYTEICSWSOCKET. O [ilink64 Error] Error: Unresolved external 'Overbyteicszlibobj::zlibProblemString' referenced from F:\OSIDEV_PACKAGE.80\OVERBYTE\ICS8\LIB\RELEASE\WIN64\102\OVERBYTEICSFTPCLI.O [ilink64 Error] Error: Unresolved external 'Overbyteicswinsock::in6addr_any' referenced from F:\OSIDEV_PACKAGE.80\OVERBYTE\ICS8\LIB\RELEASE\WIN64\102\OVERBYTEICSSOCKETUT ILS.O All above unresolved variables are contained in the IcsCommonCB102Run package and for some reason they are not 'visible' under IcsVclCB102Run package. After explicit including the apropriate units into the latter package - the errors disappear. However in such case both packages contain some duplicated units. I dont understand why these variables are not visible in the second package. There are no errors when compiling for Win32. So if you manager to build the packages for Win64 please let me know and send me your packages projects if possible. Thank you in advance. Pozdrawiam Jarek Karciarz OSITRON -----Original Message----- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Noam Weissman Sent: Wednesday, April 5, 2017 3:20 PM To: ICS support mailing <twsocket@lists.elists.org> Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi Jarek, I have updated my system with the patch you provided and it works like a charm :-) Thanks, that was great. BR, Noam. -----Original Message----- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Angus Robertson - Magenta Systems Ltd Sent: Tuesday, April 04, 2017 8:23 PM To: twsocket@lists.elists.org Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > Please find my patch for OverbyteIcsUtils.pas below. I have added a > series of $EXTERNALSYM directives in order to prevent symbols > duplications. Thanks, I've updated my unit with your changes, it will be in SVN later in the week with V8.45. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be