Jump to content

gyk

Members
  • Content Count

    2
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. kevent is usable on MacOS64 as well. It confused me as well but as I understood later the benefit of kevent_64 what it can hold some additional data So I think you don't have to switch to kevent_64. Btw technically you can run MacOs in the WmVare player 15 free edition on Widows host if you have enough RAM. in your PC. György
  2. I had to port only the TCP part of the ICS to OSX64 and I identified what the translation of the kevent and probably of the kevent_64 structures is inaccurate: the uint32_t, the data type of the fflags field should be not LongWord, but Cardinal. And the {$A4} directive should be removed for the kevent record. This way it works on both OSX32 and OSX64. I tried with Delphi 10.3.3.
×