Im klassischen Fall dürfte OSX wie Linux auch POSIX Threads nutzen.
Die Posix-Threads sind in der Delphi
RTL umgesetzt.
Aber beim Lesen habe ich noch was entdeckt:
In der Hilfe steht, dass bei Verbindung mit dem Entwicklungs-Mac dessen Headerdateien und Libs auf dem Windows PC kopiert werden. Eine C++ Builder Anwendung kann die dann direkt benutzen.
Also ist der neue Cross-Plattform Ansatz in Wirklichkeit dreischichtig. An der Oberfläche FireMonkey, darunter die Delphi
RTL und ganz unten der auf nativen C/C++ basierende Ansatz aus dem C++ BuilderX.
Wie eine Delphi-Anwendung jenseits der
RTL an die
API des Zielsystems kommt, ist mir nicht ganz klar. Offenbar durch manuelle Headerübersetzung. Das wird im Vollausbau Win/Mac/Linux ja richtig heftig.
Grüße
Robotiker