Trunk r2397: make schlägt wg. libart/rrdtool fehl

Miyamoto

Neuer User
Mitglied seit
11 Nov 2006
Beiträge
121
Punkte für Reaktionen
0
Punkte
16
Hi!
Wollte gerade mal ein Build mit dem aktuellen Trunk machen, allerdings schlägt das Ganze fehl:
Code:
<...>
Find 3rd-Party Libraries
checking for art_vpath_add_point in -lart_lgpl_2... yes
checking libart_lgpl/libart.h usability... no
checking libart_lgpl/libart.h presence... no
checking for libart_lgpl/libart.h... no
checking for pkg-config... no
configure: WARNING:
----------------------------------------------------------------------------
* I could not find a working copy of libart-2.0. 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 libart_lgpl_2 and its header files. If
  you have not installed libart-2.0, you can get it either from its original home on

     ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/

  You can find also find an archive copy on

     http://oss.oetiker.ch/rrdtool/pub/libs

  The last tested version of libart-2.0 is 2.3.17.

       LIBS=-lm
   LDFLAGS=
  CPPFLAGS= -I/usr/include/libart-2.0

----------------------------------------------------------------------------

checking for zlibVersion in -lz... (cached) yes
checking for zlib.h... (cached) yes
checking for png_access_version_number in -lpng... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for FT_Init_FreeType in -lfreetype... yes
checking ft2build.h usability... no
checking ft2build.h presence... no
checking for ft2build.h... no
checking for pkg-config... no
configure: WARNING:
----------------------------------------------------------------------------
* I could not find a working copy of freetype2. 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 libfreetype and its header files. If
  you have not installed freetype2, you can get it either from its original home on

     http://prdownloads.sourceforge.net/freetype/

  You can find also find an archive copy on

     http://oss.oetiker.ch/rrdtool/pub/libs

  The last tested version of freetype2 is 2.1.10.

       LIBS=-lpng -lz -lm
   LDFLAGS=
  CPPFLAGS= -I/usr/include/freetype2

----------------------------------------------------------------------------

configure: error: Please fix the library issues listed above and try again.
make: *** [source/rrdtool-1.2.27/.configured] Fehler 1

Aktueller Trunk mit Busybox 1.11.1. Build für FBF 7170.
Ohne RRDtool läuft make problemlos durch

Any hints?
 

Anhänge

1. Installier mal bitte pkg-config und probier nochmal.
2. "make libart-dirclean"

MfG Oliver
 
pkg-config war bereits installiert, war's also wohl nicht.
'make libart-dirclean' schlägt fehl, weil keine Regel dafür vorhanden ist:
Code:
user@host:~/temp/freetz-trunk$ make libart-dirclean
make: *** Keine Regel, um »libart-dirclean« zu erstellen.  Schluss.

Was mir unverständlich ist: Jetzt läuft der Build durch :confused:

Was mir auffiel beim Build:

Es kamen sehr viele Fehler wie dieser:
Code:
Stream.cc:4001: warning: deprecated conversion from string constant to 'char*'
Muß mir das sorgen machen? Kubuntu 8.04.1, gcc 4.23 auf dem System, Toolchain vorhanden, dort sind anscheinend gcc 3.4.6 und 4.2.1 vorhanden.
 
Es kamen sehr viele Fehler wie dieser:
Code:
Stream.cc:4001: warning: deprecated conversion from string constant to 'char*'

Das sind warnungen, keine Fehler. Und es kommen immer mal wieder solche Meldungen, das ist nichts dramatisches.

Aber schön, dass der Build nun durchläuft.
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,873
Beiträge
2,303,497
Mitglieder
378,533
Neuestes Mitglied
PatrickSt91