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).

Reply via email to