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 vimbieżą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 ./configurezakoń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 vimkatalogu i uruchom
hg pull
hg update
a następnie ponownie uruchomić configure, makea make install.
sudo apt-get remove vim-gnome. W przeciwnym razie musisz upewnić się, że /usr/local/binpojawia się wcześniej /usr/binw $PATHzmiennej środowiskowej, którą powinieneś osobno sprawdzić.
gvimKompilacja 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-gtk3przed skompilowaniem własnego