Rick Hogg wrote:
Tony, Mathias,
Thanks for all the help. Starting VIM gives me
version 7.0.034, and all is well. And actually, I was
using Mac OS X, but I installed it without GUI
support. I actually installed it with these options:
--enable-gui=no
--prefix=/usr
--with-features=huge
--enable-multibyte
Do I need to run ./configure (with options), make, and
make install after every patch to keep these options
going? (sorry to dump all this on you. I'm still
fairly new to doing Unix installs/updates, but I'm
pretty sure once you answer this question I'll be all
set!)
Thanks again,
Rick
What I do is the following:
1) prepare a bash script, "myenviro" to set the options. For your
options listed above it would be (IIUC):
-----8<-----
#!/bin/bash
export CONF_ARGS='--prefix=/usr'
export CONF_OPT_GUI='--disable-gui'
export CONF_OPT_FEAT='--with-features=huge'
export CONF_OPT_MULTIBYTE='--enable-multibyte'
export CONF_OPT_COMPBY='"[EMAIL PROTECTED]"'
----->8-----
2) Apply patches
3) (in bash) source myenviro (just "running" myenviro isn't enough).
4) make > make.log (if make sees that you haven't yet run configure it
runs it; then configure caches your options and they are remembered from
one run of make to the next).
5) src/vim --version (to check that the program is executable and has
the correct version, patchlevel and featureset)
6) make install >> make.log
If the configuration options change, either through user changes in
myenviro, or by installing or uninstalling some software which would
possibly result in configure making different choices, then step 4 above
is replaced by
cd src
make reconfig > ../make.log
cd ..
(the "reconfig" target doesn't yet exist in the top-level makefile).