comparison src/INSTALLami.txt @ 22198:591f210d9324 v8.2.1648

patch 8.2.1648: Amiga: no common build file for Amiga (-like) systems Commit: https://github.com/vim/vim/commit/a62372be1f73b69f9d4c9413ec816d773a16a0f5 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Sep 9 20:41:40 2020 +0200 patch 8.2.1648: Amiga: no common build file for Amiga (-like) systems Problem: Amiga: no common build file for Amiga (-like) systems. Solution: Turn Make_morph.mak into Make_ami.mak. (Ola S?der, closes https://github.com/vim/vim/issues/6805)
author Bram Moolenaar <Bram@vim.org>
date Wed, 09 Sep 2020 20:45:05 +0200
parents 3fc0f57ecb91
children
comparison
equal deleted inserted replaced
22197:cdd94e6f5cfa 22198:591f210d9324
1 INSTALLami.txt - Installation of Vim from source on Amiga 1 INSTALLami.txt - Installation of Vim from source on Amiga and MorphOS
2 2
3 This file contains instructions for compiling Vim. If you already have an 3 This file contains instructions for compiling Vim. If you already have an
4 executable version of Vim, you don't need this. 4 executable version of Vim, you don't need this.
5 5
6 The file "feature.h" can be edited to match your preferences. You can skip 6 The file "feature.h" can be edited to match your preferences. You can skip
7 this, then you will get the default behavior as is documented, which should 7 this, then you will get the default behavior as is documented, which should
8 be fine for most people. 8 be fine for most people.
9 9
10 Summary:
11 make -f Make_ami.mak gcc
12 make -f Make_ami.mak CC=vc vbcc
10 13
11 Summary: 14 Please note that currently only gcc has been tested. VBCC would need its own
12 make -f Make_manx.mak Manx C 15 CFLAGS, but should otherwise work out of the box. For cross-compiling, UNM
13 make -f Make_sas.mak Lattice/SAS C 16 can be used to override uname and thereby set the target. An example is shown
14 make -f Make_dice.mak DICE 17 below:
15 18
16 The Manx compiler is preferred, it was used to produce the Amiga executable 19 make -f Make_ami.mak CC=ppc-morphos-gcc UNM=MorphOS
17 and has been tested most. You should not get any errors or warnings.
18
19 The SAS compiler can be used. Older versions (6.0 to 6.3) don't work with the
20 optimizer switched on. This seems to be fixed with 6.5 or 6.56, but this has
21 not been tested much. Also disable optimizing when the compiler runs out of
22 memory or crashes the system (yes, that happens; did I say the Manx compiler
23 is preferred?).
24
25 The DICE makefile has been reported to work by one person only.
26
27 You will have to set the "VIM" environment variable to the location of the
28 documentation files.
29
30
31 MorphOS
32
33 Use the Make_morph.mak Makefile:
34 make -f Make_morph.mak