<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>hi to all,</FONT></DIV>
<DIV><FONT face=Arial size=2> </FONT></DIV>
<DIV><FONT face=Arial size=2>im</FONT><FONT face=Arial size=2> currently
installing rrdtool-1.2.15 with my box CentOS 4.3 final ,before i installed
rrdtools there 2 files suggested need to installed the <FONT size=3>FreeType
2</FONT> and libart_lgpl 2.3 everything is fine when installed two files but
when i try to installed rrdtool when i issue command ./configure
--prefix=/usr/local/rrdtool-1.2.15<BR>this should the output ,any suggestion
what's the problem ,thanks to all in advance</FONT></DIV>
<DIV><FONT face=Arial size=2> </DIV></FONT>
<DIV><FONT face=Arial size=2>[root@support rrdtool-1.2.15]# ./configure
--prefix=/usr/local/rrdtool-1.2.15<BR>checking build system type...
i686-pc-linux-gnu<BR>checking host system type... i686-pc-linux-gnu<BR>checking
target system type... i686-pc-linux-gnu<BR>checking for a BSD-compatible
install... /usr/bin/install -c<BR>checking whether build environment is sane...
yes<BR>checking for gawk... gawk<BR>checking whether make sets $(MAKE)...
yes</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Audit Compilation Environment<BR>checking for
gcc... gcc<BR>checking for C compiler default output file name...
a.out<BR>checking whether the C compiler works... yes<BR>checking whether we are
cross compiling... no<BR>checking for suffix of executables...<BR>checking for
suffix of object files... o<BR>checking whether we are using the GNU C
compiler... yes<BR>checking whether gcc accepts -g... yes<BR>checking for gcc
option to accept ANSI C... none needed<BR>checking for style of include used by
make... GNU<BR>checking dependency style of gcc... gcc3<BR>checking how to run
the C preprocessor... gcc -E<BR>checking for a sed that does not truncate
output... /bin/sed<BR>checking for egrep... grep -E<BR>checking for ld used by
gcc... /usr/bin/ld<BR>checking if the linker (/usr/bin/ld) is GNU ld...
yes<BR>checking for /usr/bin/ld option to reload object files... -r<BR>checking
for BSD-compatible nm... /usr/bin/nm -B<BR>checking whether ln -s works...
yes<BR>checking how to recognise dependent libraries... pass_all<BR>checking for
ANSI C header files... yes<BR>checking for sys/types.h... yes<BR>checking for
sys/stat.h... yes<BR>checking for stdlib.h... yes<BR>checking for string.h...
yes<BR>checking for memory.h... yes<BR>checking for strings.h... yes<BR>checking
for inttypes.h... yes<BR>checking for stdint.h... yes<BR>checking for
unistd.h... yes<BR>checking dlfcn.h usability... yes<BR>checking dlfcn.h
presence... yes<BR>checking for dlfcn.h... yes<BR>checking for g++...
g++<BR>checking whether we are using the GNU C++ compiler... yes<BR>checking
whether g++ accepts -g... yes<BR>checking dependency style of g++...
gcc3<BR>checking how to run the C++ preprocessor... g++ -E<BR>checking for
g77... g77<BR>checking whether we are using the GNU Fortran 77 compiler...
yes<BR>checking whether g77 accepts -g... yes<BR>checking the maximum length of
command line arguments... 32768<BR>checking command to parse /usr/bin/nm -B
output from gcc object... ok<BR>checking for objdir... .libs<BR>checking for
ar... ar<BR>checking for ranlib... ranlib<BR>checking for strip...
strip<BR>checking if gcc static flag works... yes<BR>checking if gcc
supports -fno-rtti -fno-exceptions... no<BR>checking for gcc option to produce
PIC... -fPIC<BR>checking if gcc PIC flag -fPIC works... yes<BR>checking if gcc
supports -c -o file.o... yes<BR>checking whether the gcc linker (/usr/bin/ld)
supports shared libraries... yes<BR>checking whether -lc should be explicitly
linked in... no<BR>checking dynamic linker characteristics... GNU/Linux
ld.so<BR>checking how to hardcode library paths into programs...
immediate<BR>checking whether stripping libraries is possible... yes<BR>checking
if libtool supports shared libraries... yes<BR>checking whether to build shared
libraries... yes<BR>checking whether to build static libraries...
yes<BR>configure: creating libtool<BR>appending configuration tag "CXX" to
libtool<BR>checking for ld used by g++... /usr/bin/ld<BR>checking if the linker
(/usr/bin/ld) is GNU ld... yes<BR>checking whether the g++ linker (/usr/bin/ld)
supports shared libraries... yes<BR>checking for g++ option to produce PIC...
-fPIC<BR>checking if g++ PIC flag -fPIC works... yes<BR>checking if g++ supports
-c -o file.o... yes<BR>checking whether the g++ linker (/usr/bin/ld) supports
shared libraries... yes<BR>checking dynamic linker characteristics... GNU/Linux
ld.so<BR>checking how to hardcode library paths into programs...
immediate<BR>checking whether stripping libraries is possible...
yes<BR>appending configuration tag "F77" to libtool<BR>checking if libtool
supports shared libraries... yes<BR>checking whether to build shared
libraries... yes<BR>checking whether to build static libraries...
yes<BR>checking for g77 option to produce PIC... -fPIC<BR>checking if g77 PIC
flag -fPIC works... yes<BR>checking if g77 supports -c -o file.o...
yes<BR>checking whether the g77 linker (/usr/bin/ld) supports shared
libraries... yes<BR>checking dynamic linker characteristics... GNU/Linux
ld.so<BR>checking how to hardcode library paths into programs...
immediate<BR>checking whether stripping libraries is possible... yes<BR>checking
if gcc likes the -fno-strict-aliasing flag... yes<BR>checking if gcc likes the
-Wall flag... yes<BR>checking if gcc likes the -std=gnu99 flag...
yes<BR>checking if gcc likes the -pedantic flag... yes<BR>checking if gcc likes
the -Wshadow flag... yes<BR>checking if gcc likes the -Wpointer-arith flag...
yes<BR>checking if gcc likes the -Wcast-align flag... yes<BR>checking if gcc
likes the -Wmissing-prototypes flag... yes<BR>checking if gcc likes the
-Wmissing-declarations flag... yes<BR>checking if gcc likes the -Wnested-externs
flag... yes<BR>checking if gcc likes the -Winline flag... yes<BR>checking if gcc
likes the -W flag... yes</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Checking for Header Files<BR>checking for ANSI C
header files... (cached) yes<BR>checking for dirent.h that defines DIR...
yes<BR>checking for library containing opendir... none required<BR>checking for
sys/stat.h... (cached) yes<BR>checking for sys/types.h... (cached)
yes<BR>checking fcntl.h usability... yes<BR>checking fcntl.h presence...
yes<BR>checking for fcntl.h... yes<BR>checking time.h usability...
yes<BR>checking time.h presence... yes<BR>checking for time.h... yes<BR>checking
locale.h usability... yes<BR>checking locale.h presence... yes<BR>checking for
locale.h... yes<BR>checking fp_class.h usability... no<BR>checking fp_class.h
presence... no<BR>checking for fp_class.h... no<BR>checking malloc.h
usability... yes<BR>checking malloc.h presence... yes<BR>checking for
malloc.h... yes<BR>checking for unistd.h... (cached) yes<BR>checking ieeefp.h
usability... no<BR>checking ieeefp.h presence... no<BR>checking for ieeefp.h...
no<BR>checking math.h usability... yes<BR>checking math.h presence...
yes<BR>checking for math.h... yes<BR>checking sys/time.h usability...
yes<BR>checking sys/time.h presence... yes<BR>checking for sys/time.h...
yes<BR>checking sys/times.h usability... yes<BR>checking sys/times.h presence...
yes<BR>checking for sys/times.h... yes<BR>checking sys/param.h usability...
yes<BR>checking sys/param.h presence... yes<BR>checking for sys/param.h...
yes<BR>checking sys/resource.h usability... yes<BR>checking sys/resource.h
presence... yes<BR>checking for sys/resource.h... yes<BR>checking float.h
usability... yes<BR>checking float.h presence... yes<BR>checking for float.h...
yes<BR>checking for an ANSI C-conforming const... yes<BR>checking whether time.h
and sys/time.h may both be included... yes<BR>checking whether struct tm is in
sys/time.h or time.h... time.h<BR>checking for acos... no<BR>checking for acos
in -lm... yes</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Test Library Functions<BR>checking for strftime...
yes<BR>checking for vprintf... yes<BR>checking for _doprnt... no<BR>checking
whether byte ordering is bigendian... no<BR>checking for tzset...
yes<BR>checking for mbstowcs... yes<BR>checking for opendir... yes<BR>checking
for readdir... yes<BR>checking for chdir... yes<BR>checking for chroot...
yes<BR>checking for getuid... yes<BR>checking for setlocale... yes<BR>checking
for strerror... yes<BR>checking for strerror_r... yes<BR>checking for
snprintf... yes<BR>checking for vsnprintf... yes<BR>checking for fpclass...
no<BR>checking for class... no<BR>checking for fp_class... no<BR>checking for
isnan... yes<BR>checking for memmove... yes<BR>checking for strchr...
yes<BR>checking for mktime... yes<BR>checking for getrusage... yes<BR>checking
for gettimeofday... yes<BR>checking for stdlib.h... (cached) yes<BR>checking for
unistd.h... (cached) yes<BR>checking for getpagesize... yes<BR>checking for
working mmap... yes</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>IEEE Math Checks<BR>checking for fpclassify...
no<BR>checking for fpclassify with <math.h>... yes<BR>checking for
finite... yes<BR>checking for isinf... yes<BR>checking if IEEE math works out of
the box... yes</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Resolve Portability Issues<BR>checking if realloc
can deal with NULL... yes<BR>checking if ctime_r need special care to act
posixly correct... no<BR>checking for the pthreads library -lpthreads...
no<BR>checking whether pthreads work without any flags... no<BR>checking whether
pthreads work with -Kthread... no<BR>checking whether pthreads work with
-kthread... no<BR>checking for the pthreads library -llthread... no<BR>checking
whether pthreads work with -pthread... yes<BR>checking for joinable pthread
attribute... PTHREAD_CREATE_JOINABLE<BR>checking if more special flags are
required for pthreads... no<BR>checking for cc_r... gcc<BR>checking do we need
malloc/malloc.h... nope, works out of the box</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Findr 3rd-Party Libraries<BR>checking for
art_vpath_add_point in -lart_lgpl_2... yes<BR>checking libart_lgpl/libart.h
usability... no<BR>checking libart_lgpl/libart.h presence... no<BR>checking for
libart_lgpl/libart.h... no<BR>checking for pkg-config...
pkg-config<BR>configure:
WARNING:<BR>----------------------------------------------------------------------------<BR>*
I found a copy of pkgconfig, but there is no libart-2.0.pc file
around.<BR> You may want to set the PKG_CONFIG_PATH variable to point to
its<BR>
location.<BR>----------------------------------------------------------------------------</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>configure:
WARNING:<BR>----------------------------------------------------------------------------<BR>*
I could not find a working copy of libart-2.0. Check config.log for hints on
why<BR> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS
appropriately<BR> so that compiler and the linker can find libart_lgpl_2
and its header files. If<BR> you have not installed libart-2.0, you can
get it either from its original home on</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> <A
href="ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/">ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> You can find also find an archive copy
on</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> <A
href="http://oss.oetiker.ch/rrdtool/pub/libs">http://oss.oetiker.ch/rrdtool/pub/libs</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> The last tested version of libart-2.0 is
2.3.17.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>
LIBS=-lm<BR> LDFLAGS=<BR> CPPFLAGS=
-I/usr/include/libart-2.0</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial
size=2>----------------------------------------------------------------------------</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>checking for zlibVersion in -lz... yes<BR>checking
zlib.h usability... yes<BR>checking zlib.h presence... yes<BR>checking for
zlib.h... yes<BR>checking for png_access_version_number in -lpng...
yes<BR>checking png.h usability... yes<BR>checking png.h presence...
yes<BR>checking for png.h... yes<BR>checking for FT_Init_FreeType in
-lfreetype... yes<BR>checking ft2build.h usability... no<BR>checking ft2build.h
presence... no<BR>checking for ft2build.h... no<BR>checking for pkg-config...
(cached) pkg-config<BR>configure:
WARNING:<BR>----------------------------------------------------------------------------<BR>*
I found a copy of pkgconfig, but there is no freetype2.pc file around.<BR>
You may want to set the PKG_CONFIG_PATH variable to point to its<BR>
location.<BR>----------------------------------------------------------------------------</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>configure:
WARNING:<BR>----------------------------------------------------------------------------<BR>*
I could not find a working copy of freetype2. Check config.log for hints on
why<BR> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS
appropriately<BR> so that compiler and the linker can find libfreetype and
its header files. If<BR> you have not installed freetype2, you can get it
either from its original home on</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> <A
href="http://prdownloads.sourceforge.net/freetype/">http://prdownloads.sourceforge.net/freetype/</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> You can find also find an archive copy
on</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> <A
href="http://oss.oetiker.ch/rrdtool/pub/libs">http://oss.oetiker.ch/rrdtool/pub/libs</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> The last tested version of freetype2 is
2.1.10.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> LIBS=-lpng -lz
-lm<BR> LDFLAGS=<BR> CPPFLAGS=
-I/usr/include/freetype2</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial
size=2>----------------------------------------------------------------------------</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>configure: error: Please fix the library issues
listed above and try again.<BR></FONT></DIV></BODY></HTML>