Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
> For some reason (maybe I misapplied the patch?), I also had to > comment this line out of OverbyteIcsUtils.hpp: > extern DELPHI_PACKAGE GUID WINTRUST_ACTION_GENERIC_VERIFY_V2; Now added as an external, so should work next time. 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi, I didnt need to change it. Pozdrawiam Jarek Karciarz OSITRON -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Albert Wiersch Sent: Tuesday, May 9, 2017 9:21 PM To: 'ICS support mailing' Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hello Jarek, Just wanted to say thank you for the patch! I ran into this same problem trying to upgrade to 8.44 in 10.1 C++Builder. For some reason (maybe I misapplied the patch?), I also had to comment this line out of OverbyteIcsUtils.hpp: extern DELPHI_PACKAGE GUID WINTRUST_ACTION_GENERIC_VERIFY_V2; But after that it compiled and seems to be working... but I need to do a little more testing. -- Albert Wiersch AI Internet Solutions LLC supp...@htmlvalidator.com https://www.htmlvalidator.com/ > -Original Message- > From: TWSocket [mailto:twsocket-boun...@elists.org] On Behalf Of Jarek > Karciarz > Sent: Tuesday, April 4, 2017 11:51 > To: 'ICS support mailing' ; 'Angus Robertson - > Magenta Systems Ltd' > Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > > Hi, > > Please find my patch for OverbyteIcsUtils.pas below. I have added a > series of $EXTERNALSYM directives in order to prevent symbols > duplications. Pascal constants own exactly same names as corresponding > windows constants defined in .h file. In case they would be contained > in generated .hpp file all of tchem would be duplicated. > > Unfortunately everytime I download new ICS package I need to apply > this patch. It would be easier for C++ users if it would be already there. > It doesnt affect Delphi users in any way. > Thanks in advance. > > //-start of patch ---line 612 > {$IFDEF MSWINDOWS} > { V8.38 constants and records for Wintrust } const > WINTRUST_ACTION_GENERIC_VERIFY_V2: TGUID = > '{00AAC56B-CD44-11d0-8CC2-00C04FC295EE}' ; -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hello Jarek, Just wanted to say thank you for the patch! I ran into this same problem trying to upgrade to 8.44 in 10.1 C++Builder. For some reason (maybe I misapplied the patch?), I also had to comment this line out of OverbyteIcsUtils.hpp: extern DELPHI_PACKAGE GUID WINTRUST_ACTION_GENERIC_VERIFY_V2; But after that it compiled and seems to be working... but I need to do a little more testing. -- Albert Wiersch AI Internet Solutions LLC supp...@htmlvalidator.com https://www.htmlvalidator.com/ > -Original Message- > From: TWSocket [mailto:twsocket-boun...@elists.org] On Behalf Of Jarek > Karciarz > Sent: Tuesday, April 4, 2017 11:51 > To: 'ICS support mailing' ; 'Angus Robertson - Magenta > Systems Ltd' > Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > > Hi, > > Please find my patch for OverbyteIcsUtils.pas below. I have added a series > of $EXTERNALSYM directives in order to prevent symbols duplications. Pascal > constants own exactly same names as corresponding windows constants defined > in .h file. In case they would be contained in generated .hpp file all of > tchem would be duplicated. > > Unfortunately everytime I download new ICS package I need to apply this > patch. It would be easier for C++ users if it would be already there. > It doesnt affect Delphi users in any way. > Thanks in advance. > > //-start of patch ---line 612 > {$IFDEF MSWINDOWS} > { V8.38 constants and records for Wintrust } > const > WINTRUST_ACTION_GENERIC_VERIFY_V2: TGUID = > '{00AAC56B-CD44-11d0-8CC2-00C04FC295EE}' ; -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
I'm starting next week with 10.2 tokyo on a seperate machine. I'm busy installing and having all other components in place. If I experience any issues I will let you know. Op 6-4-2017 om 09:43 schreef Jarek Karciarz: Witam, But are you using C++ builder 10.2? I also didn't have any issues with xe7 nor 10.1. Pozdrawiam Jarek Karciarz -- Od: Jasja Glasbeek Data: 6 kwietnia 2017 09:35:05 Do: ICS support mailing , Noam Weissman Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi I Use ICS fully within a complex peer to peer and client server system on our factory This program is 64 bits compiled. I've never had any issues so far (working 24/7 for approx. 4 years now, 7 years before that no problems but 32bits compiled) But not yet tried latest 8.44 version yet. I'm starting next week with that one. So that's my experience. Best of luck, Jasja Op 6-4-2017 om 07:42 schreef Noam Weissman: 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 on behalf of Jarek Karciarz 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 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 -- /Met vriendelijke groeten - Best regards - Mit freundlichen Grüßen - Bestu kveðjur - Sincères salutations/ Jasja Glasbeek | Sales/Export/ICT | Machandel BV *tel:* (+31) 516-425020 | *mobile:* (+31) 6-20165848 | *email:* ja...@machandel.com -- 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 -- /Met vriendelijke groeten - Best regards - Mit freundlichen Grüßen - Bestu kve
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Witam, But are you using C++ builder 10.2? I also didn't have any issues with xe7 nor 10.1. Pozdrawiam Jarek Karciarz -- Od: Jasja Glasbeek Data: 6 kwietnia 2017 09:35:05 Do: ICS support mailing , Noam Weissman Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi I Use ICS fully within a complex peer to peer and client server system on our factory This program is 64 bits compiled. I've never had any issues so far (working 24/7 for approx. 4 years now, 7 years before that no problems but 32bits compiled) But not yet tried latest 8.44 version yet. I'm starting next week with that one. So that's my experience. Best of luck, Jasja Op 6-4-2017 om 07:42 schreef Noam Weissman: 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 on behalf of Jarek Karciarz 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 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 -- /Met vriendelijke groeten - Best regards - Mit freundlichen Grüßen - Bestu kveðjur - Sincères salutations/ Jasja Glasbeek | Sales/Export/ICT | Machandel BV *tel:* (+31) 516-425020 | *mobile:* (+31) 6-20165848 | *email:* ja...@machandel.com -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Witam, I didn't have any build issues with c++ 10.1 Berlin. Perhaps I will recreate the c++ packages from scratch with 10.2 and it helps. Pozdrawiam Jarek Karciarz -- Od: Angus Robertson - Magenta Systems Ltd Data: 6 kwietnia 2017 09:32:24 Do: twsocket@lists.elists.org Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 ICS documentation its states that 64 bits is only partially supported with Delphi code I always build the latest run time packages for both Delphi Win32 and Win64, the readme comment merely confirms that only Delphi is supported for modern compilers: "With Delphi XE2 and later, VCL 64-bit Windows targets are supported for Delphi only." 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi I Use ICS fully within a complex peer to peer and client server system on our factory This program is 64 bits compiled. I've never had any issues so far (working 24/7 for approx. 4 years now, 7 years before that no problems but 32bits compiled) But not yet tried latest 8.44 version yet. I'm starting next week with that one. So that's my experience. Best of luck, Jasja Op 6-4-2017 om 07:42 schreef Noam Weissman: 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 on behalf of Jarek Karciarz 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 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 -- /Met vriendelijke groeten - Best regards - Mit freundlichen Grüßen - Bestu kveðjur - Sincères salutations/ Jasja Glasbeek | Sales/Export/ICT | Machandel BV *tel:* (+31) 516-425020 | *mobile:* (+31) 6-20165848 | *email:* ja...@machandel.com -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
> ICS documentation its states that 64 bits is only partially > supported with Delphi code I always build the latest run time packages for both Delphi Win32 and Win64, the readme comment merely confirms that only Delphi is supported for modern compilers: "With Delphi XE2 and later, VCL 64-bit Windows targets are supported for Delphi only." 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
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 on behalf of Jarek Karciarz 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 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
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 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
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
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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
AGE_FLAG = $0004 ; {$EXTERNALSYM WTD_NO_POLICY_USAGE_FLAG} WTD_REVOCATION_CHECK_NONE = $0010 ; {$EXTERNALSYM WTD_REVOCATION_CHECK_NONE} WTD_REVOCATION_CHECK_END_CERT = $0020 ; {$EXTERNALSYM WTD_REVOCATION_CHECK_END_CERT} WTD_REVOCATION_CHECK_CHAIN= $0040 ; {$EXTERNALSYM WTD_REVOCATION_CHECK_CHAIN} WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = $0080 ; {$EXTERNALSYM WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT} WTD_SAFER_FLAG = $0100 ; {$EXTERNALSYM WTD_SAFER_FLAG} WTD_HASH_ONLY_FLAG = $0200 ; {$EXTERNALSYM WTD_HASH_ONLY_FLAG} WTD_USE_DEFAULT_OSVER_CHECK= $0400 ; {$EXTERNALSYM WTD_USE_DEFAULT_OSVER_CHECK} WTD_LIFETIME_SIGNING_FLAG = $0800 ; {$EXTERNALSYM WTD_LIFETIME_SIGNING_FLAG} WTD_CACHE_ONLY_URL_RETRIEVAL = $1000 ; // affects CRL retrieval and AIA retrieval } {$EXTERNALSYM WTD_CACHE_ONLY_URL_RETRIEVAL} WTD_UICONTEXT_EXECUTE = 0 ; {$EXTERNALSYM WTD_UICONTEXT_EXECUTE} WTD_UICONTEXT_INSTALL = 1 ; {$EXTERNALSYM WTD_UICONTEXT_INSTALL} type PVOID = Pointer; {$EXTERNALSYM PVOID} //---end of patch Pozdrawiam Jarek Karciarz OSITRON -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Noam Weissman Sent: Tuesday, April 4, 2017 10:31 AM To: ICS support mailing ; Angus Robertson - Magenta Systems Ltd Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi Jarek, That would be great :-) Waiting for you update ! Many thanks, Noam. -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Jarek Karciarz Sent: Tuesday, April 04, 2017 11:08 AM To: ICS support mailing; Angus Robertson - Magenta Systems Ltd Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi Regarding errors in overbyteIcsUtils.pas they occur only under c++. I have fixed them. I will post the changes here today evening. Hopefully Angus could update the file so that future releases are not affected. For now after every release I need to update the file on myself. Regarding 10.2 c++ usage I cannot say much right now. Currently I have successfully compiled and installed vcl only packages. But I didn't use them yet as I have problem with other package. After fixing other package I can eventually confirm ics usage for c++ 10.2 Pozdrawiam Jarek Karciarz -- Od: Angus Robertson - Magenta Systems Ltd Data: 4 kwietnia 2017 09:36:19 Do: twsocket@lists.elists.org Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 >> I have installed C++Builder 10.2 and triad to add the ICS components. >> I got a few errors like Duplicated components FMX etc_ > > Sorry, as the readme and download pages clearly state, the last C++ > release ICS officially supported was XE3 for which packages are > available. > > None of the current ICS maintainers have C++ experience, so we can not > test ICS on C++. > > A couple of users in this mailing list have said they have got recent > c++ versions working, but no-one has been able to supply all the > missing packages necessary for a distribution. > > Without C++ volunteers, there will be no C++ version. If anyone here > can build packages for C++ 10 or later, please update the latest > nightly V8 zip with all the files and changes necessary, and I'll add > the changes to SVN. A few emailed files is not sufficient. > > 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi Paul, Does it work with older versions of ICS ? BR, Noam. -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Paul Read Sent: Tuesday, April 04, 2017 11:56 AM To: twsocket@lists.elists.org Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 I also find that v8.44 does not build with C++ Builder 2007 (yes we still use it) - the problem being the newly introduced variables such as: static const HRESULT TRUST_E_NOSIGNATURE = -2146762496; any suggestions would be appreciated Paul On 04/04/2017 09:31, Noam Weissman wrote: > Hi Jarek, > > That would be great :-) > > Waiting for you update ! > > Many thanks, > Noam. > > -Original Message- > From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of > Jarek Karciarz > Sent: Tuesday, April 04, 2017 11:08 AM > To: ICS support mailing; Angus Robertson - Magenta Systems Ltd > Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > > Hi > Regarding errors in overbyteIcsUtils.pas they occur only under c++. I have > fixed them. I will post the changes here today evening. > Hopefully Angus could update the file so that future releases are not > affected. For now after every release I need to update the file on myself. > Regarding 10.2 c++ usage I cannot say much right now. Currently I have > successfully compiled and installed vcl only packages. But I didn't use them > yet as I have problem with other package. > After fixing other package I can eventually confirm ics usage for c++ > 10.2 > > Pozdrawiam > > Jarek Karciarz > > > > -- > Od: Angus Robertson - Magenta Systems Ltd > Data: 4 kwietnia 2017 09:36:19 > Do: twsocket@lists.elists.org > Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > >>> I have installed C++Builder 10.2 and triad to add the ICS components. >>> I got a few errors like Duplicated components FMX etc_ >> Sorry, as the readme and download pages clearly state, the last C++ >> release ICS officially supported was XE3 for which packages are >> available. >> >> None of the current ICS maintainers have C++ experience, so we can >> not test ICS on C++. >> >> A couple of users in this mailing list have said they have got recent >> c++ versions working, but no-one has been able to supply all the >> missing packages necessary for a distribution. >> >> Without C++ volunteers, there will be no C++ version. If anyone here >> can build packages for C++ 10 or later, please update the latest >> nightly V8 zip with all the files and changes necessary, and I'll add >> the changes to SVN. A few emailed files is not sufficient. >> >> 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 -- *Paul Read* Partner nSolve Ltd <http://www.nsolve.com/?empr> Tel: +44 (0)1993 402011 Tel (US): +1 617 273 2304 nSolve <http://www.nsolve.com/?empr> nCall <http://www.nsolve.com/nCall-overview.shtml?empr> -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
I also find that v8.44 does not build with C++ Builder 2007 (yes we still use it) - the problem being the newly introduced variables such as: static const HRESULT TRUST_E_NOSIGNATURE = -2146762496; any suggestions would be appreciated Paul On 04/04/2017 09:31, Noam Weissman wrote: Hi Jarek, That would be great :-) Waiting for you update ! Many thanks, Noam. -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Jarek Karciarz Sent: Tuesday, April 04, 2017 11:08 AM To: ICS support mailing; Angus Robertson - Magenta Systems Ltd Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi Regarding errors in overbyteIcsUtils.pas they occur only under c++. I have fixed them. I will post the changes here today evening. Hopefully Angus could update the file so that future releases are not affected. For now after every release I need to update the file on myself. Regarding 10.2 c++ usage I cannot say much right now. Currently I have successfully compiled and installed vcl only packages. But I didn't use them yet as I have problem with other package. After fixing other package I can eventually confirm ics usage for c++ 10.2 Pozdrawiam Jarek Karciarz -- Od: Angus Robertson - Magenta Systems Ltd Data: 4 kwietnia 2017 09:36:19 Do: twsocket@lists.elists.org Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 I have installed C++Builder 10.2 and triad to add the ICS components. I got a few errors like Duplicated components FMX etc_ Sorry, as the readme and download pages clearly state, the last C++ release ICS officially supported was XE3 for which packages are available. None of the current ICS maintainers have C++ experience, so we can not test ICS on C++. A couple of users in this mailing list have said they have got recent c++ versions working, but no-one has been able to supply all the missing packages necessary for a distribution. Without C++ volunteers, there will be no C++ version. If anyone here can build packages for C++ 10 or later, please update the latest nightly V8 zip with all the files and changes necessary, and I'll add the changes to SVN. A few emailed files is not sufficient. 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 -- *Paul Read* Partner nSolve Ltd <http://www.nsolve.com/?empr> Tel: +44 (0)1993 402011 Tel (US): +1 617 273 2304 nSolve <http://www.nsolve.com/?empr> nCall <http://www.nsolve.com/nCall-overview.shtml?empr> -- 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi Jarek, That would be great :-) Waiting for you update ! Many thanks, Noam. -Original Message- From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Jarek Karciarz Sent: Tuesday, April 04, 2017 11:08 AM To: ICS support mailing; Angus Robertson - Magenta Systems Ltd Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 Hi Regarding errors in overbyteIcsUtils.pas they occur only under c++. I have fixed them. I will post the changes here today evening. Hopefully Angus could update the file so that future releases are not affected. For now after every release I need to update the file on myself. Regarding 10.2 c++ usage I cannot say much right now. Currently I have successfully compiled and installed vcl only packages. But I didn't use them yet as I have problem with other package. After fixing other package I can eventually confirm ics usage for c++ 10.2 Pozdrawiam Jarek Karciarz -- Od: Angus Robertson - Magenta Systems Ltd Data: 4 kwietnia 2017 09:36:19 Do: twsocket@lists.elists.org Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 >> I have installed C++Builder 10.2 and triad to add the ICS components. >> I got a few errors like Duplicated components FMX etc_ > > Sorry, as the readme and download pages clearly state, the last C++ > release ICS officially supported was XE3 for which packages are > available. > > None of the current ICS maintainers have C++ experience, so we can not > test ICS on C++. > > A couple of users in this mailing list have said they have got recent > c++ versions working, but no-one has been able to supply all the > missing packages necessary for a distribution. > > Without C++ volunteers, there will be no C++ version. If anyone here > can build packages for C++ 10 or later, please update the latest > nightly V8 zip with all the files and changes necessary, and I'll add > the changes to SVN. A few emailed files is not sufficient. > > 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi Angus, Thanks for the prompt reply. I have used ics 8.16 with C++Builder XE4 and had no problems. I thought that I will be able to install it in 10x My knowledge with Object Pascal is almost none. I have written some code with Delphi 1.0 many years ago but not more. I would love to assist but unfortunately I cannot. If anyone will help it would be great. I you need me to test something, I will gladly help with that. 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 10:34 AM To: twsocket@lists.elists.org Subject: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 > I have installed C++Builder 10.2 and triad to add the ICS components. > I got a few errors like Duplicated components FMX etc_ Sorry, as the readme and download pages clearly state, the last C++ release ICS officially supported was XE3 for which packages are available. None of the current ICS maintainers have C++ experience, so we can not test ICS on C++. A couple of users in this mailing list have said they have got recent c++ versions working, but no-one has been able to supply all the missing packages necessary for a distribution. Without C++ volunteers, there will be no C++ version. If anyone here can build packages for C++ 10 or later, please update the latest nightly V8 zip with all the files and changes necessary, and I'll add the changes to SVN. A few emailed files is not sufficient. 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
Hi Regarding errors in overbyteIcsUtils.pas they occur only under c++. I have fixed them. I will post the changes here today evening. Hopefully Angus could update the file so that future releases are not affected. For now after every release I need to update the file on myself. Regarding 10.2 c++ usage I cannot say much right now. Currently I have successfully compiled and installed vcl only packages. But I didn't use them yet as I have problem with other package. After fixing other package I can eventually confirm ics usage for c++ 10.2 Pozdrawiam Jarek Karciarz -- Od: Angus Robertson - Magenta Systems Ltd Data: 4 kwietnia 2017 09:36:19 Do: twsocket@lists.elists.org Temat: Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2 I have installed C++Builder 10.2 and triad to add the ICS components. I got a few errors like Duplicated components FMX etc_ Sorry, as the readme and download pages clearly state, the last C++ release ICS officially supported was XE3 for which packages are available. None of the current ICS maintainers have C++ experience, so we can not test ICS on C++. A couple of users in this mailing list have said they have got recent c++ versions working, but no-one has been able to supply all the missing packages necessary for a distribution. Without C++ volunteers, there will be no C++ version. If anyone here can build packages for C++ 10 or later, please update the latest nightly V8 zip with all the files and changes necessary, and I'll add the changes to SVN. A few emailed files is not sufficient. 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
Re: [twsocket] Latest ICS 8.44 and C++Builder 10.2
> I have installed C++Builder 10.2 and triad to add the ICS > components. I got a few errors like > Duplicated components FMX etc_ Sorry, as the readme and download pages clearly state, the last C++ release ICS officially supported was XE3 for which packages are available. None of the current ICS maintainers have C++ experience, so we can not test ICS on C++. A couple of users in this mailing list have said they have got recent c++ versions working, but no-one has been able to supply all the missing packages necessary for a distribution. Without C++ volunteers, there will be no C++ version. If anyone here can build packages for C++ 10 or later, please update the latest nightly V8 zip with all the files and changes necessary, and I'll add the changes to SVN. A few emailed files is not sufficient. 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