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

Reply via email to