[slim-vim] Compiling with GUI?
Larry Clapp
larry at theclapp.org
Tue Jul 18 22:07:20 CDT 2006
On Tue, Jul 18, 2006 at 05:34:38PM -0700, Richard Newman wrote:
> Hi all,
>
> Compiling Larry's vim70 repo on OS X/Intel, configure doesn't seem
> to want to enable the Carbon GUI. configure without GUI arguments
> picks X as the default GUI; using
>
> ./configure --without-x --disable-gpm --prefix=/usr/local/ --enable-
> gui=carbon --enable-eclinterp --enable-perlinterp --enable-cscope --
> enable-rubyinterp --enable-tclinterp
>
> gives
>
> checking for IceConnectionNumber in -lICE... (cached) yes
> checking if X11 header files can be found... yes
> checking for _XdmcpAuthDoIt in -lXdmcp... (cached) no
> checking for IceOpenConnection in -lICE... (cached) yes
> checking for XpmCreatePixmapFromData in -lXpm... (cached) yes
> checking if X11 header files implicitly declare return values... no
> checking --enable-gui argument... Sorry, carbon GUI is not supported
>
> and builds a perfectly-functional terminal-only Vim.
>
> Googling doesn't seem to yield an answer; on a Mac the Vim source
> is *supposed* to build Vim.app by default, so I'm a little confused.
>
> Any thoughts?
Have you read http://macvim.org/OSX/index.php ?
I would recommend a "vanilla" Vim at first, since you're having
trouble.
./configure --without-x --disable-gpm --prefix=/usr/local/
--enable-gui=carbon
Once you get that working, add the rest.
You should also know that I configure with only ECL enabled -- no
Perl, CScope, Ruby, or Tcl. There may be conflicts with those
interps. (In particular, I'm pretty sure there's a conflict with Perl
& ECL; I think they both define a "node" structure, or something.)
Just so you know.
-- Larry
More information about the slim-vim
mailing list