- 论坛徽章:
- 0
|
我用的是rrdtool-1.2.27的包,按照包中的 doc/rrdbuild.txt进行相关的包安装
在编译rrdtool之前貌似一切都正常,当编译结束make的时候,却出现了
ln -s ../bindings/perl-shared/RRDs.pm RRDs.pod
pod2html --infile=RRDs.pod --outfile=RRDs.html --noindex --htmlroot=. --podpath=. --title=RRDs
ln -s ../bindings/perl-piped/RRDp.pm RRDp.pod
pod2html --infile=RRDp.pod --outfile=RRDp.html --noindex --htmlroot=. --podpath=. --title=RRDp
make[2]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/doc'
Making all in examples
make[2]: Entering directory `/back/rrdtool/rrdtool-1.2.27/examples'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/examples'
Making all in bindings
make[2]: Entering directory `/back/rrdtool/rrdtool-1.2.27/bindings'
make[3]: Entering directory `/back/rrdtool/rrdtool-1.2.27/bindings'
cd perl-piped && /usr/bin/perl Makefile.PL PREFIX=/usr/local/rrdtool LIB=/usr/local/rrdtool/lib/perl/5.8.5
Checking if your kit is complete...
Looks good
Writing Makefile for RRDp
cd perl-piped && make
make[4]: Entering directory `/back/rrdtool/rrdtool-1.2.27/bindings/perl-piped'
cp RRDp.pm blib/lib/RRDp.pm
Manifying blib/man3/RRDp.3pm
make[4]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/bindings/perl-piped'
cd perl-shared && /usr/bin/perl Makefile.PL PREFIX=/usr/local/rrdtool LIB=/usr/local/rrdtool/lib/perl/5.8.5 RPATH=/usr/local/rrdtool/lib
Checking if your kit is complete...
Looks good
Writing Makefile for RRDs
cd perl-shared && make
make[4]: Entering directory `/back/rrdtool/rrdtool-1.2.27/bindings/perl-shared'
cp RRDs.pm blib/lib/RRDs.pm
cp ntmake.pl blib/lib/ntmake.pl
/usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.5/ExtUtils/typemap RRDs.xs > RRDs.xsc && mv RRDs.xsc RRDs.c
gcc -c -I../../src -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"1.2027\" -DXS_VERSION=\"1.2027\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -DPERLPATCHLEVEL=8 RRDs.c
Running Mkbootstrap for RRDs ()
chmod 644 RRDs.bs
rm -f blib/arch/auto/RRDs/RRDs.so
gcc -shared -L/usr/local/lib RRDs.o -L../../src/.libs/ -Wl,--rpath -Wl,/usr/local/rrdtool/lib -lrrd -o blib/arch/auto/RRDs/RRDs.so -lm -lpng -lz -lfreetype
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make[4]: *** [blib/arch/auto/RRDs/RRDs.so] 错误 1
make[4]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/bindings/perl-shared'
make[3]: *** [perl_shared] 错误 2
make[3]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/bindings'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/back/rrdtool/rrdtool-1.2.27/bindings'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/back/rrdtool/rrdtool-1.2.27'
make: *** [all] 错误 2
请各位高手赐教,不胜感激!!! |
|