On Tuesday, December 30, 2014 6:21:13 PM UTC-8, Alexander Dunn wrote: > I want to build vim from source so that I can compile --enable-termtruecolor > to try out 24bit colors in terminal vim. However, the configure step is never > able to find my ncurses library. > > Searching the internet shows several other people having the same problem: > http://molecularclouds.blogspot.com/2012/01/compiling-vim.html > https://github.com/Homebrew/homebrew/issues/32066 > > Unfortunately, none of their solutions have been useful to me. > > I am able to successfully compile 7.4.488 from source via `brew install vim`. > This makes it clear that my inability to build vim from source on my own, > without HomeBrew, is purely a configuration problem. > > So, I tried to completely replicate the HomeBrew configuration: > I get the same source that HomeBrew uses: > http://ftp.debian.org/debian/pool/main/v/vim/vim_7.4.488.orig.tar.gz > > export CPATH=/usr/local/include > export CXXFLAGS="-Os -w -pipe -march=native -mmacosx-version-min=10.10" > export CFLAGS="-Os -w -pipe -march=native -mmacosx-version-min=10.10" > export LDFLAGS="-L/usr/local/lib -F/usr/local/Frameworks > -Wl,-headerpad_max_install_names" > > export > PATH="/usr/local/opt/python/bin:/Users/admin/.gem/bin:/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/Library/ENV/scm" > > ./configure --prefix=/usr/local --mandir=/usr/local/Cellar/vim/HEAD/share/man > --enable-multibyte --with-tlib=ncurses --enable-cscope --with-features=huge > --with-compiledby=Homebrew --enable-perlinterp --enable-pythoninterp > --enable-rubyinterp --enable-gui=no --without-x > > No avail. The configure step exits with: > checking --with-tlib argument... ncurses > checking for linking with ncurses library... configure: error: FAILED > > I don't understand how it couldn't possibly find it with all of these > settings identical to a working HomeBrew source build. What else does > HomeBrew do differently? Any other ideas what I might be doing incorrectly? > > Thank you!
I've tried forcing it to build with system Python and system Ruby as opposed to my HomeBrew installed Python and Ruby, even though HomeBrew builds fine with HomeBrew-installed Python and Ruby. No change. -- -- You received this message from the "vim_mac" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_mac" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
