Re: [twsocket] ICS for MacOS target

2017-10-05 Thread Angus Robertson - Magenta Systems Ltd
> After a few minor modifications (see below), it compiles > successfully on MacOS. > > OverbyteIcsCryptuiApi:34 > - move {$IFDEF MSWINDOWS} to after "interface" > > OverbyteIcsFtpSvr.pas:2120 > - use System.SysUtils.DirectoryExists(Dir) > > OverbyteIcsSmtpProt.pas:2219: > - use ErrorCode

Re: [twsocket] ICS for MacOS target

2017-10-04 Thread Jan Bakuwel
Hi Angus, Many thanks for getting back to me. On 04/10/17 23:45, Angus Robertson - Magenta Systems Ltd wrote: I downloaded the SVN trunk of ICS and tried to compile the first package (IcsCommonDXE5Run.bpl) with XE5. Both Windows targets compile fine, however the OSX target does not. It tries

Re: [twsocket] ICS for MacOS target

2017-10-04 Thread Angus Robertson - Magenta Systems Ltd
> I downloaded the SVN trunk of ICS and tried to compile the first > package (IcsCommonDXE5Run.bpl) with XE5. Both Windows targets > compile fine, however the OSX target does not. It tries to > compile OverbyteIcsCryptUiApi: That unit supports Windows APIs, so fails on MacOS. It allows access