Merge branch 'vim-with-runtime' into feat/persistent-undo
[vim_extended.git] / src / INSTALLmac.txt
blob81ad970fe8783beea8299b30ce236ffaedf423ca
1 INSTALLmac.txt - Installation of Vim on Macintosh
3 This file contains instructions for compiling Vim. If you already have an
4 executable version of Vim, you don't need this.
6 An alternate way of building that Benji Fisher uses can be found here:
8         http://macvim.swdev.org/OSX/#Developers
10 ----------------------------------------------------------------------------
11 Summary
12 ----------------------------------------------------------------------------
14 1 MacOS X
15  1.1. Carbon interface
16  1.2. X (Athena, GTK, Motif) or plain text.
18 MacOS Classic is no longer supported.  If you really want it use Vim 6.4.
20 ----------------------------------------------------------------------------
21 1 MacOS X
22 ----------------------------------------------------------------------------
24 1.0 Considerations
26  Only '/' supported as path separator.
28 1.1 Carbon interface (default)
30  You can compile vim with the standard Unix routine:
31    cd .../src
32    make
34  This will create a working Vim.app application bundle in the src
35  directory.  You can move this bundle (the Vim.app directory) anywhere
36  you want.  Or use this command to move it to /Applications:
37    make install
39  You need at least Xcode 1.5 to compile Vim 7.0.
41  Configure will create a universal binary if possible.  This requires
42  installing the universal SDK (currently for 10.4).
44  To overrule the architecture do this before running make:
46         ./configure --with-mac-arch=intel
47  or
48         ./configure --with-mac-arch=ppc
51 1.2 X-Windows or Plain Text
53  If you do not want the Carbon interface, you must explicitly tell
54  configure to use a different GUI.
56   cd .../src
57   ./configure --disable-darwin --enable-gui=gtk2
58   make; make install
60  NOTE: The following GUI options are supported:
61         no (for text), motif, athena, nextaw
62         gtk, gtk2, gnome, gnome2,
64  NOTE: You need to first install XFree86 and XDarwin.
65        Please visit http://www.XDarwin.org
67 ------------------------------------------------------