fatal error: 'match.h' file not found

  1. Sander

    Hello all,

    I run into an issue with compiling command-t. Can anyone help me out here?

    Unfortunately I've got no clue where to go, so I am asking here.

    Some details:

    • Mac OS X 10.8.5
    • VIM version: Vi IMproved 7.3 (2010 Aug 15, compiled Jul 16 2013 22:39:04) (with Ruby support)
    • Ruby version: ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]

    Here is the output of the make:

    sander@*:~/.vim/ruby/command-t$ ruby extconf.rb
    checking for ruby.h... yes
    creating Makefile
    sander@*:~/.vim/ruby/command-t$ make
    xcrun cc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I. -DHAVE_RUBY_H  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -fno-common -arch i386 -arch x86_64 -g -Os -pipe -fno-common -DENABLE_DTRACE  -fno-common  -pipe -fno-common   -c ext.c
    ext.c:24:10: fatal error: 'match.h' file not found
    [/tags/include #include] "match.h"
             ^
    1 error generated.
    make: *** [ext.o] Error 1
    

    What is wrong? :)

  2. Greg Hurrell

    Where did you get the Command-T source code from? It looks like a file is missing. If you got it as a Vimball, I would try re-extracting it; it is a known issue that it sometimes (often?) fails to extract all the files...

Reply

This topic is now closed.