DCCOSX.EXE, the Delphi Cross Compiler for OS X
Go Up to Command Line Utilities Index
DCCOSX.EXE is the cross-compiler version of DCC32.EXE, the Delphi (Object Pascal) command line compiler.
Contents |
Compiler Output
| File Extension | Description |
|---|---|
|
|
Cross compiled executable file for the Mac |
|
|
Delphi cross compiled unit file |
|
No list file will be delivered |
Listing file |
|
|
Object file ( |
Options Not Supported by DCCOSX.EXE
The DCCOSX.EXE cross-compiler does not support the PE header options (for Windows) that DCC32.EXE supports.
The PE header options (specified in the Project > Options > Delphi Compiler > Linking dialog box) include, among others, the following options:
-
peflags:<flags> -
peoptflags:<flags -
peosversion:<major>.<minor>
Another DCC32 command line option not supported by DCCOSX is:
-K<addr> = Set image base addr
The Delphi compiler now ignores the {$STRINGCHECKS} directive, so the following is no longer in the command line help:
--string-checks:{on|off}
Displaying the Help
To display the help for the command-line compiler, run the compiler with the -h switch:
dccosx -h
See Also
- Building a Mac OS X Cross-Platform Hello World Console Application
- Cross-Platform Applications Index
- Mac OS X Application Development
- DCC32.EXE, the Delphi Command Line Compiler
- DCCIOS32.EXE, the Delphi Cross Compiler for the iOS Simulator
- DCCIOSARM.EXE, the Delphi Cross Compiler for the iOS Device
- Delphi Compiler Project Options