0
|
1 Building DynCall on Minix 3
|
|
2 ===========================
|
|
3
|
|
4
|
|
5 Status:
|
|
6 -------
|
|
7 - Compiles under GNU tool-chain on Minix 3.1.8 using script for Makefile.generic
|
|
8 or by building specific make targets
|
|
9 - dyncall: tests run ok.
|
|
10 - dyncallback: minor bugs on dyncallback (some cases fail)
|
|
11 - dynload: unsupported due to missing dynamic linker.
|
|
12 - Integration of ACK tool-chain is in progress but not functional at the moment...
|
|
13
|
|
14
|
|
15 Building:
|
|
16 ---------
|
|
17
|
|
18 1) using configure and make:
|
|
19 $ ./configure
|
|
20 $ make libdyncall libdyncallback
|
|
21
|
|
22 2) or using build script for gcc (using Makefile.generic):
|
|
23 $ sh buildsys/scripts/batch-build-minix.sh
|
|
24
|
|
25
|
|
26 Minix facts:
|
|
27 ------------
|
|
28 - posix make
|
|
29 - ACK (Amsterdam Compiler Kit) compiler for C, Modula-2 and Pascal
|
|
30 using own Assembly format
|
|
31 - ACK Assembler:
|
|
32 if very first character is '#' - C preprocessor is run..
|
|
33
|
|
34 - Minix 32-bit:
|
|
35 - ACK 32-bit compiler: long long is not supported
|
|
36 - Minix 16-bit: not yet reviewed...
|
|
37
|