使用方法について GNU Global・gtags(HTML表示)
ソースの準備
-
ダウンロード
ftp.gnu.org/pub/gnu/global/からソースをダウンロードします。
# wget ftp://ftp.gnu.org/pub/gnu/global/global-6.2.tar.gz
解凍
# tar zxvf global-6.2.tar.gz global-6.2/ global-6.2/m4/ global-6.2/m4/check_djgpp.m4 global-6.2/m4/check_curses.m4 ・・・
コンパイル
# cd global-6.2 # ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p ... config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands
configureエラー
CentOS 6 で以下のようなエラーが起こる場合
# ./configure ... checking for gettimeofday... yes checking for getrusage... yes checking whether we are using the GNU DJGPP compiler... no configure: checking "location of ncurses.h file"... configure: error: curses library is required but not found.
ncurses-develがインストールされていませんので、インストールします。
# yum install ncurses-devel
make
# make make all-recursive make[1]: ディレクトリ `/usr/local/src/global-6.2' に入ります Making all in libglibc make[2]: ディレクトリ `/usr/local/src/global-6.2/libglibc' に入ります ... make[2]: ディレクトリ `/usr/local/src/global-6.2' から出ます make[1]: ディレクトリ `/usr/local/src/global-6.2' から出ます
install
# make install