Thanks, Bernard! I've removed the i386 binaries and have downloaded the FC8 src RPMS and will see what I can do with them.
I'm on vacation for a while, so I may not have an update for some time :) Thanks again! -Rich On Thu, 25 Sep 2008, Bernard Li wrote: > Hi Richard: > > On Thu, Sep 25, 2008 at 2:18 PM, Richard D Alloway <[EMAIL PROTECTED]> wrote: > >> I'm still having some serious issues, even after installing the RPMs and >> modifying the spec file for version,etc. >> >> Here is the portion that fails: >> >> Find 3rd-Party Libraries >> checking for cairo_font_options_create in -lcairo... yes >> checking cairo.h usability... no >> checking cairo.h presence... no >> checking for cairo.h... no >> checking for pkg-config... pkg-config >> checking for cairo_font_options_create in -lcairo... no >> configure: WARNING: >> ---------------------------------------------------------------------------- >> * I could not find a working copy of cairo-png. Check config.log for hints >> on why >> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately >> so that compiler and the linker can find libcairo and its header files. If >> you have not installed cairo-png, you can get it either from its original >> home on >> >> http://cairographics.org/releases/ >> >> You can find also find an archive copy on >> >> http://oss.oetiker.ch/rrdtool/pub/libs >> >> The last tested version of cairo-png is 1.4.6. >> >> LIBS=-lm -lcairo -lfreetype -lz -lfontconfig -lpng12 -lXrender -lX11 >> -lXext >> LDFLAGS= -L/usr/lib64 -L/usr/lib64/frysk -L/usr/lib -L/usr/X11R6/lib >> CPPFLAGS= -I/usr/include/cairo -I/usr/X11R6/include -I/usr/include/libpng12 >> -I/usr/include/freetype2 >> >> ---------------------------------------------------------------------------- >> >> checking for cairo_svg_surface_create in -lcairo... yes >> checking cairo-svg.h usability... no >> checking cairo-svg.h presence... no >> checking for cairo-svg.h... no >> checking for pkg-config... (cached) pkg-config >> checking for cairo_svg_surface_create in -lcairo... no >> configure: WARNING: >> ---------------------------------------------------------------------------- >> * I could not find a working copy of cairo-svg. Check config.log for hints >> on why >> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately >> so that compiler and the linker can find libcairo and its header files. If >> you have not installed cairo-svg, you can get it either from its original >> home on >> >> http://cairographics.org/releases/ >> >> You can find also find an archive copy on >> >> http://oss.oetiker.ch/rrdtool/pub/libs >> >> The last tested version of cairo-svg is 1.4.6. >> >> LIBS=-lm -lcairo -lfreetype -lz -lfontconfig -lpng12 -lXrender -lX11 >> -lXext >> LDFLAGS= -L/usr/lib64 -L/usr/lib64/frysk -L/usr/lib -L/usr/X11R6/lib >> CPPFLAGS= -I/usr/include/cairo -I/usr/X11R6/include >> -I/usr/include/freetype2 -I/usr/include/libpng12 >> >> ---------------------------------------------------------------------------- >> >> checking for cairo_pdf_surface_create in -lcairo... yes >> checking cairo-pdf.h usability... no >> checking cairo-pdf.h presence... no >> checking for cairo-pdf.h... no >> checking for pkg-config... (cached) pkg-config >> checking for cairo_pdf_surface_create in -lcairo... no >> configure: WARNING: >> ---------------------------------------------------------------------------- >> * I could not find a working copy of cairo-pdf. Check config.log for hints >> on why >> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately >> so that compiler and the linker can find libcairo and its header files. If >> you have not installed cairo-pdf, you can get it either from its original >> home on >> >> http://cairographics.org/releases/ >> >> You can find also find an archive copy on >> >> http://oss.oetiker.ch/rrdtool/pub/libs >> >> The last tested version of cairo-pdf is 1.4.6. >> >> LIBS=-lm -lcairo -lfreetype -lz -lfontconfig -lpng12 -lXrender -lX11 >> -lXext >> LDFLAGS= -L/usr/lib64 -L/usr/lib64/frysk -L/usr/lib -L/usr/X11R6/lib >> CPPFLAGS= -I/usr/include/cairo -I/usr/X11R6/include >> -I/usr/include/freetype2 -I/usr/include/libpng12 >> >> ---------------------------------------------------------------------------- >> >> checking for cairo_ps_surface_create in -lcairo... yes >> checking cairo-ps.h usability... no >> checking cairo-ps.h presence... no >> checking for cairo-ps.h... no >> checking for pkg-config... (cached) pkg-config >> checking for cairo_ps_surface_create in -lcairo... no >> configure: WARNING: >> ---------------------------------------------------------------------------- >> * I could not find a working copy of cairo-ps. Check config.log for hints on >> why this is the case. Maybe you need to set LDFLAGS and CPPFLAGS >> appropriately >> so that compiler and the linker can find libcairo and its header files. If >> you have not installed cairo-ps, you can get it either from its original >> home on >> >> http://cairographics.org/releases/ >> >> You can find also find an archive copy on >> >> http://oss.oetiker.ch/rrdtool/pub/libs >> >> The last tested version of cairo-ps is 1.4.6. >> >> LIBS=-lm -lcairo -lfreetype -lz -lfontconfig -lpng12 -lXrender -lX11 >> -lXext >> LDFLAGS= -L/usr/lib64 -L/usr/lib64/frysk -L/usr/lib -L/usr/X11R6/lib >> CPPFLAGS= -I/usr/include/cairo -I/usr/X11R6/include >> -I/usr/include/freetype2 -I/usr/include/libpng12 >> >> ---------------------------------------------------------------------------- >> >> checking for pango_cairo_context_set_font_options in -lpango-1.0... no >> checking for pkg-config... (cached) pkg-config >> checking for pango_cairo_context_set_font_options in -lpango-1.0... no >> configure: WARNING: >> ---------------------------------------------------------------------------- >> * I could not find a working copy of pangocairo. Check config.log for hints >> on why >> this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately >> so that compiler and the linker can find libpango-1.0 and its header files. >> If you have not installed pangocairo, you can get it either from its >> original home on >> >> http://ftp.gnome.org/pub/GNOME/sources/pango/1.17 >> >> You can find also find an archive copy on >> >> http://oss.oetiker.ch/rrdtool/pub/libs >> >> The last tested version of pangocairo is 1.17. >> >> LIBS=-lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 >> -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lz -lfontconfig -lpng12 -lXrender >> -lX11 -lXext >> LDFLAGS= -L/usr/lib64 -L/usr/lib64/frysk -L/usr/lib -L/usr/X11R6/lib >> -L/usr/lib64/frysk >> CPPFLAGS= -I/usr/include/pango-1.0 -I/usr/include/cairo >> -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include >> -I/usr/include/freetype2 -I/usr/include/libpng12 >> >> ---------------------------------------------------------------------------- >> >> checking for xmlParseFile in -lxml2... yes >> checking libxml/parser.h usability... yes >> checking libxml/parser.h presence... yes >> checking for libxml/parser.h... yes >> configure: error: Please fix the library issues listed above and try again. >> error: Bad exit status from /var/tmp/rpm-tmp.75574 (%build) >> >> >> RPM build errors: >> Bad exit status from /var/tmp/rpm-tmp.75574 (%build) > > Okay, looks like you need RPMs for x86_64 arch. The RPMs I built are > for i386 so they wouldn't help you there. > > What you need to do is download the pango/cairo/glib2 SRPMs from > Fedora 8/9, rebuild those (and install the -devel packages). The > deja-lgc-fonts is fine since it is noarch. After that you can go > ahead and rebuild the rrdtool SRPM. > > You probably want to uninstall the i386 RPMs prior to doing this, so > your system doesn't get confused. > > If you still run into problems please let me know and I'll try to help > -- although I don't have easy access to a x86_64 build box. > > Cheers, > > Bernard > _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
