Odkryłem, że muszę skompilować najnowszego gvima z powodu zgłoszonego przeze mnie błędu , ale jak mam postępować?
Odkryłem, że muszę skompilować najnowszego gvima z powodu zgłoszonego przeze mnie błędu , ale jak mam postępować?
Odpowiedzi:
Uruchom następujące polecenia w terminalu.
sudo apt-get build-dep vim-gnome
aby uzyskać wszystkie potrzebne zależności kompilacji. Następnie
sudo apt-get install mercurial
aby uzyskać system kontroli wersji Mercurial potrzebny do pobrania najnowszego kodu źródłowego Vima. Następnie
hg clone https://vim.googlecode.com/hg/ vim
aby pobrać kod źródłowy Vima do podkatalogu vim
bieżącego katalogu.
cd vim/src
przejść do właściwego katalogu
Teraz skonfigurujmy Vima do kompilacji (z „ogromnymi” funkcjami - zobacz http://www.drchip.org/astronaut/vim/vimfeat.html, aby uzyskać opis różnych zestawów funkcji)
./configure --prefix=/usr/local --with-features=huge
Jeśli ./configure
zakończysz bez żadnych problemów, uruchom
make
i wtedy
sudo make install
i to powinno być to.
Aby zaktualizować Vima do najnowszej wersji, po prostu przejdź do vim
katalogu i uruchom
hg pull
hg update
a następnie ponownie uruchomić configure
, make
a make install
.
sudo apt-get remove vim-gnome
. W przeciwnym razie musisz upewnić się, że /usr/local/bin
pojawia się wcześniej /usr/bin
w $PATH
zmiennej środowiskowej, którą powinieneś osobno sprawdzić.
gvim
Kompilacja może się nie powieść, jeśli zdecyduje się użyć gtk3 zamiast gtk2. Najnowsze wersje Ubuntu wydają się mieć pakiet vim-gtk3 - być może spróbuj uruchomić sudo apt-get build-dep vim-gtk3
przed skompilowaniem własnego