Changeset 46 for trunk/BUILD.NFO
- Timestamp:
- Apr 12, 2014, 8:23:32 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BUILD.NFO
r37 r46 1 ====================================================== 1 =============================================================================== 2 2 BUILD.NFO -- Information on building AiR-BOOT v1.0.8 3 ====================================================== 3 =============================================================================== 4 4 5 5 Building AiR-BOOT and the support tools has been completely revamped … … 15 15 also adding extensive cross-platform support. 16 16 17 Several cross-reference files are generated, like object disassemblies 18 and executable header dumps. This aids development in checking for assembler 19 generation and the correctness of that code. 20 17 21 The (DOS-only) FIXCODE.COM program that is used to embed the MBR-protection 18 22 in the AiR-BOOT image has been replaced by platform specific versions. … … 21 25 22 26 The preferred assembler is now JWasm. 23 Note however that JWasm/DOS does not work so this environment will use 24 Tasm/DOS. The DOS build-environment will probably be discontinued in 27 While Tasm4/Masm6 and Wasm are also supported, their use should be of an 28 experimental nature only. Limitations for checking section overlaps 29 and other assembler specific directives inhibit the use of JWasm to 30 it's fullest capability. 31 Since JWasm is open-source and mature, there is no need to support other 32 assemblers in future releases of AiR-BOOT. 33 34 The JWasmD extended DOS version needs DPMI 'enabled' and XMS set to 0 35 to be able to run in an eCS DOS session. 36 The DOS build-environment will probably be discontinued in 25 37 the future due to it's many restrictions. DOS specific targets can 26 38 be built on the other platforms. 27 39 28 40 The Open Watcom tool-chain in combination with JWasm is now the 29 default tool-chain. No syntax or operational compatibility with other 30 assemblers or compilers is attempted. 41 default tool-chain. 31 42 32 43 Building AiR-BOOT v1.0.8 requires the following tools: … … 35 46 - Open Watcom 32-bits C-Compiler v1.9 or higher 36 47 - Open Watcom Linker v1.9 or higher 37 - JWasm Assembler v2.06d 48 - JWasm Assembler v2.06d or higher 38 49 39 50 As a convenience a simple GNUmakefile also exists where a Makefile exists. … … 43 54 Note that only the loader, installer and setaboot targets are built. 44 55 No floppy, cd-rom, etc. images. 56 57 58 Rousseau.
Note:
See TracChangeset
for help on using the changeset viewer.