Thema: Delphi 64

Einzelnen Beitrag anzeigen

Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#12

AW: Delphi 64

  Alt 1. Feb 2011, 16:09
Da seit XE die Default-Voreinstellungen für das Ausgabeverzeichnis
Code:
.\$(Config)\$(Platform)
ist, was sich dann z.B. so darstellt
Code:
.\DEBUG\Win32
lässt auch darauf schließen, dass es langsam ernst wird mit x64 (oder auch OSX).

Schön wäre es ja
Hab auch mal die Source in der XE-Version durchgeschaut und da sind schon einige Stellen bzgl. OS X und Posix drin. Kleiner Auszug aus der SysUtils:
Delphi-Quellcode:
{$IFDEF MSWINDOWS}
  Windows,
{$ENDIF MSWINDOWS}
{$IFDEF POSIX}
  Types, PosixBase, PosixDirent, PosixDlfcn, PosixFcntl, PosixErrno, PosixLanginfo,
  PosixLocale, PosixPthread, PosixSignal, PosixStdio, PosixStdlib, PosixString,
  PosixSysStat, PosixSysTime, PosixSysTypes, PosixTime, PosixUnistd, PosixUtime,
  PosixWchar, PosixWctype, PosixWordexp, PosixGlue, PosixTodo, PosixIconv, Unwinder,
{$ENDIF POSIX}
{$IFDEF MACOS}
  Mach, CoreServices, CoreFoundation,
{$ENDIF MACOS}
  SysConst;

{ If defined, we enable O/S hardware exception handling support on POSIX platforms
  that support it. }

{$IF Defined(LINUX) or Defined(MACOS)}
{$DEFINE ENABLE_SIGNAL_HANDLING}
{$IFEND LINUX or MACOS}
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat