diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-04 12:41:27 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-04 12:41:27 +0300 |
| commit | 4f2d36194b4f299aa7509d815c07121039ea833b (patch) | |
| tree | f3ded014bad3a4c76ff6a22b8726ebaab68c3d13 /mnv/src/INSTALLmac.txt | |
| parent | 5b578e70c314723a3cde5c9bfc2be0bf1dadc93b (diff) | |
| download | Project-Tick-4f2d36194b4f299aa7509d815c07121039ea833b.tar.gz Project-Tick-4f2d36194b4f299aa7509d815c07121039ea833b.zip | |
NOISSUE change uvim folder name to mnv
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to 'mnv/src/INSTALLmac.txt')
| -rw-r--r-- | mnv/src/INSTALLmac.txt | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/mnv/src/INSTALLmac.txt b/mnv/src/INSTALLmac.txt new file mode 100644 index 0000000000..ef3e57d93a --- /dev/null +++ b/mnv/src/INSTALLmac.txt @@ -0,0 +1,85 @@ +INSTALLmac.txt - Installation of MNV on Apple MacOS + +This file contains instructions for compiling MNV. If you already have an +executable version of MNV, you don't need this. + +MacOS Classic is no longer supported. If you really want it use MNV 6.4. +Only '/' is supported as path separator. + + +---------------------------------------------------------------------------- +Prerequisites +---------------------------------------------------------------------------- + +Make sure you've installed Xcode and CommandLineTools. You can download Xcode +from the Mac App Store, for free. + +To check for CommandLineTools open a terminal and do: + + $ make --version + +If not installed yet a window pops up instructing you to install the developer +tools. + +If you don't have the source yet, best is to use git (which you need to +install first), see http://www.mnv.org/git.php +Or you can download and unpack the Unix tar archive, see + http://www.mnv.org/download.php + + +---------------------------------------------------------------------------- +Build and install the terminal version. +---------------------------------------------------------------------------- + +You can compile mnv with the standard Unix routine: + cd mnv/src + make + make test + sudo make install + +If you get an error "glibtool: command not found" search on stackoverflow for +mac-osx-where-can-i-download-glibtool. + +With Homebrew, run: + + brew install libtool + +To build libtool from source: + + 1. Download the source code from https://www.gnu.org/software/libtool/. + + 2. Run these commands from the root of the source code directory: + + ./configure --program-prefix=g + make + sudo make install + + +---------------------------------------------------------------------------- +Build and install the GUI version with X-Windows +---------------------------------------------------------------------------- + +NOTE: this probably no longer works, since Athena support has been removed. + +First, install XQuartz, which you can download from https://www.xquartz.org. + +To tell configure to use a GUI you can edit the Makefile and uncomment these +two lines (remove the # at the start of the line): + + CONF_OPT_GUI = --enable-gui=athena + CONF_OPT_DARWIN = --disable-darwin + +Do "make distclean" to start with a clean slate. +Then build as with the terminal version above. +Instead of "athena" you can try "gtk2" but you probably need to install GTK +first. + + +---------------------------------------------------------------------------- +Notes +---------------------------------------------------------------------------- + +Mac-specific configure options are explained in the Makefile: + --disable-darwin + --with-mac-arch + |
