vine-users ML アーカイブ



[vine-users:062169] MRTG のコンパイル時に GD ライブラリでエラー

  • From: "NITTA Katsunori" <knitta@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:062169] MRTG のコンパイル時に GD ライブラリでエラー
  • Date: Tue, 16 Sep 2003 06:29:00 +0900
新田と申します

ちょっと解決策が思いつきませんでしたので、お尋ねしたいと思います。
現在ネットワークの監視用にMRTGをインストールしようとしているのですが、
MRTGに使用するGDライブラリでエラーが発生してしまいます。
エラーメッセージは以下のとおりです。

[root@prominence mrtg-2.10.5]# make
LD_RUN_PATH= gcc bin/rateup.o -o
bin/rateup -lm  -Wl,-Bstatic -lgd -lpng -lz -Wl
,-Bdynamic
/usr/lib/libgd.a(gd.o): In function `gdImageKanjiChar':
gd.o(.text+0x142b): undefined reference to `VF_Init'
gd.o(.text+0x1453): undefined reference to `VF_OpenFont'
gd.o(.text+0x14ca): undefined reference to `VF_GetBitmap'
gd.o(.text+0x1579): undefined reference to `VF_CloseFont'
gd.o(.text+0x157e): undefined reference to `VF_Deinit'
/usr/lib/libgd.a(gd.o): In function `gdImageKanjiCharUp':
gd.o(.text+0x16bb): undefined reference to `VF_Init'
gd.o(.text+0x16e3): undefined reference to `VF_OpenFont'
gd.o(.text+0x175a): undefined reference to `VF_GetBitmap'
gd.o(.text+0x1808): undefined reference to `VF_CloseFont'
gd.o(.text+0x180d): undefined reference to `VF_Deinit'
collect2: ld returned 1 exit status
make: *** [bin/rateup] Error 1

これを見る限りでは、GDから使用しているVFlibへの関数参照が解決できて
いないように見受けられます。
VFlib、GDともにインストールはされています(rpmコマンドで確認済み)

VineLinux 2.6r1 + apt-get upgradeで更新済み
VFlib-2.25.2-0vl2(develインストール済み)
gd-1.8.3-0vl2(develインストール済み)
mrtg-2.10.5

以上、よろしくお願いいたします。