Mercurial > pub > dyncall > dyncall
comparison doc/manual/manual_build.tex @ 632:ed19b429a152
- added explicit arm64 target, and clang tool options to Windows' configure.bat
- configure.{bat,rc} now writing Makefile.config, for consistency/compatibility (e.g. configure.bat can now be used to set up env flags for a non-nmake toolchain)
- simplified/decluttered Windows and Plan9 configure scripts (removal of unused/stale options, ...)
- removed stale test/makepkg.sh helper
author | Tassilo Philipp |
---|---|
date | Sat, 19 Nov 2022 15:45:41 +0100 |
parents | b47168dacba6 |
children | 191aeb9d3bff |
comparison
equal
deleted
inserted
replaced
631:e5ad8cf0aa72 | 632:ed19b429a152 |
---|---|
93 \end{lstlisting} | 93 \end{lstlisting} |
94 | 94 |
95 Available options: | 95 Available options: |
96 | 96 |
97 \begin{tabular*}{0.75\textwidth}{ll} | 97 \begin{tabular*}{0.75\textwidth}{ll} |
98 {\tt /?} & display help \\ | 98 {\tt /?} & display help \\ |
99 {\tt /prefix \textit{path}} & set installation prefix (GNU make only) \\ | 99 {\tt /target-x86} & build for x86 architecture (default) \\ |
100 {\tt /prefix-bd \textit{path}} & set build directory prefix (GNU make only) \\ | 100 {\tt /target-x64} & build for x64 architecture \\ |
101 {\tt /target-x86} & build for x86 architecture (default) \\ | 101 {\tt /target-arm64} & build for x64 architecture \\ |
102 {\tt /target-x64} & build for x64 architecture \\ | 102 {\tt /target-psp} & cross-build for PlayStation Portable (homebrew SDK) \\ |
103 {\tt /target-psp} & build for PlayStation Portable (homebrew SDK) \\ | 103 {\tt /target-nds-arm} & cross-build for Nintendo DS (devkitPro, ARM mode) \\ |
104 {\tt /target-nds-arm} & build for Nintendo DS (devkitPro, ARM mode) \\ | 104 {\tt /target-nds-thumb} & cross-build for Nintendo DS (devkitPro, THUMB mode) \\ |
105 {\tt /target-nds-thumb} & build for Nintendo DS (devkitPro, THUMB mode) \\ | 105 {\tt /tool-msvc} & use Microsoft Visual C++ compiler (default) \\ |
106 {\tt /tool-msvc} & use Microsoft Visual C++ compiler (default) \\ | 106 {\tt /tool-gcc} & use GNU Compiler Collection \\ |
107 {\tt /tool-gcc} & use GNU Compiler Collection \\ | 107 {\tt /tool-clang} & use GNU Compiler Collection \\ |
108 {\tt /asm-ml} & use Microsoft Macro Assembler (default) \\ | 108 {\tt /asm-ml} & use Microsoft Macro Assembler (default) \\ |
109 {\tt /asm-as} & use the GNU Assembler \\ | 109 {\tt /asm-as} & use the GNU or LLVM Assembler \\ |
110 {\tt /asm-nasm} & use NASM Assembler \\ | 110 {\tt /asm-nasm} & use NASM Assembler \\ |
111 {\tt /config-release} & build release version (default) \\ | |
112 {\tt /config-debug} & build debug version \\ | |
113 \end{tabular*} | 111 \end{tabular*} |
114 | 112 |
115 | 113 |
116 \paragraph{Plan 9 flavour} | 114 \paragraph{Plan 9 flavour} |
117 | 115 |