[prev in list] [next in list] [prev in thread] [next in thread] 

List:       vim-dev
Subject:    configure options
From:       Gregory Seidman <gseidman () acm ! org>
Date:       2002-03-23 15:41:20
[Download RAW message or body]

At http://www.entropy.ch/software/macosx/#vim there is a handy-dandy binary
for vim 6.0 linked with the GTK GUI. Unfortunately, it is 6.0 and not 6.1b,
so I decided I'd get the vim source by CVS and compile it myself. Since the
6.0 binary works nicely, though, I'd like to configure my compile to match
it (with the exception of various scripting languages, which I don't need).

The binary's configuration is:

VIM - Vi IMproved 6.0 (2001 Sep 26, compiled 10/19/01 21:37:54)
Compiled by Marc Liyanage / www.entropy.ch / liyanage@access.ch
Big version with GTK GUI.  Features included (+) or not (-):
+autocmd -balloon_eval +browse ++builtin_terms +byte_offset +cindent 
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments 
+cryptv +cscope +dialog_con_gui +diff +digraphs -ebcdic +emacs_tags +eval 
+ex_extra +extra_search +farsi +file_in_path +find_in_path +folding -footer 
+fork() -gettext -hangul_input +iconv +insert_expand +jumplist +keymap +langmap 
-libcall +linebreak +lispindent +listcmds +localmap +menu +mksession 
+modify_fname +mouse +mouseshape +mouse_dec -mouse_gpm -mouse_jsbterm 
+mouse_netterm +mouse_xterm +multi_byte +multi_lang -osfiletype +path_extra 
-perl +postscript +printer +python +quickfix +rightleft +ruby +scrollbind 
+signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary 
+tag_old_static -tag_any_white -tcl -terminfo +termresponse +textobjects +title 
+toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo 
+vreplace +wildignore +wildmenu +windows +writebackup +X11 +xfontset +xim 
+xterm_clipboard -xterm_save 
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  \
-I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2 \
-I/usr/local/lib/glib/include -I/usr/X11R6/include -I/usr/local/include  -g -O2  \
-I/usr/X11R6/include   -I/usr/local/include/python2.1  \
                -I/usr/local/lib/ruby/1.6/powerpc-darwin1.3.7 
Linking: gcc  -L/usr/X11R6/lib  -L/usr/local/lib -o vim   -L/usr/local/lib \
-L/usr/X11R6/lib -lgtk -lgdk -bexpall -lgmodule -lglib -lXext -lm -lXt -lX11 -lcurses \
-liconv   /usr/local/lib/python2.1/config/libpython2.1.a -lreadline \
-L/Users/tlownds/Desktop/compile/expat -lexpat \
/usr/local/lib/ruby/1.6/powerpc-darwin1.3.7/libruby.a -lobjc   


Now, the main thing that's screwing up has to do with terminals. You'll
notice that one of the features is ++builtin_terms; in particular, it seems
the extra plus indicates that an extra terminal as been builtin. That
terminal is beos-ansi (which happens to be the right terminal for Apple's
Terminal.app under MacOS X).

I cannot find any documentation on how to configure with an extra term. The
commandline I've been trying (and varying) is:

./configure --enable-iconv --disable-terminfo --enable-signs --enable-browse \
--enable-gui=gtk --enable-builtin_terms=beos-ansi -disable-nls

...but I still don't get the beos-ansi term. Please help!

--Greg


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic