Allgemein > Allgemeines
Graphen mit Perl
tecker2010:
Hallo,
ich bin auf der Suche nach einer Möglichkeit Graphen mit Perl unter Solaris zu erstellen. Ein Skript Werte DB Einträge aus und die Ergebnisse hätte ich gern als Graph (PNG oder JPEG). Habe es auf einer Testumgebung mit Debian und Gnuplot sauber zum laufen bekommen aber Gnuplot lässt sich einfach nicht unter Solaris installieren, da auch kein X11 vorhanden ist.
Hat sich schonmal jmd. damit befasst und kann mir einen Tip geben? Geht es evtl. mit RRDTool?
Viele Grüße
dominik:
Wieso braucht gnuplot X?
$ ldd /usr/local/bin/gnuplot
libz.so => /usr/lib/libz.so
libpng.so.3 => /usr/lib/libpng.so.3
libm.so.2 => /usr/lib/libm.so.2
libc.so.1 => /usr/lib/libc.so.1
/platform/SUNW,A70/lib/libc_psr.so.1
$ uname -a
SunOS sagichnicht 5.10 Generic_127111-03 sun4u sparc SUNW,A70
Gruss
Dominik
Ten Little Indyans:
--- Zitat von: dominik am 20. Mai 2008, 12:41:13 ---Wieso braucht gnuplot X?
--- Ende Zitat ---
Gnuplot kann mit oder ohne X11-Unterstützung übersetzt werden.
Wer sich ein fertiges Paket besorgt muss die vom Ersteller vorgegebenen Abhängigkeiten einhalten. Wenn dieser jetzt alles reinkonfiguriert hat was nur geht gibt es eben eine entsprechende Latte an Bibliotheken die vorhanden sein müssen.
Für Graphen in Perl gibt es z.B. auch GD::Graph als "Wrapper" für die GD Bibliothek. Das heisst natürlich Du brauchst GD, welches schlimmstenfalls auch wieder X11 voraussetzt... ::)
tecker2010:
Also ich hatte es mit dem Source von sunfreeware.com versucht und auch geschafft alle Abhängigkeiten aufzulösen und alle Pakete zu installieren (alles tar.gz). Aber beim ausführen bekomme ich imemr die Meldung das eine xinerama Library fehlt. Ich hab sie nicht gefunden aber sie soll laut google wohl mit irgendeiner X11 Library mitkommen oder wie auch immer. jedenfalls scheitert es an dieser.
Jemand eine Idee dafür?
Mit GD:Graph bin ich derzeit am testen. Das wäre dann die Alternative.
Viele Grüße
tecker2010:
Noch eine Ergänzung:
nachdem ich alle Abhängigkeiten aufgelöst hatte (ohen Fehlermeldung versteht sich) bekam ich das hier:
--- Code: ---ldd /usr/local/bin/gnuplot | grep "not found"
libpangocairo-1.0.so.0 => (file not found)
libz.so.1 (SUNW_1.1) => (version not found)
libz.so.1 (SUNW_1.1) => (version not found)
libXinerama.so.1 => (file not found)
libXinerama.so.1 => (file not found)
libXinerama.so.1 => (file not found)
libXinerama.so.1 => (file not found)
libXinerama.so.1 => (file not found)
libXinerama.so.1 => (file not found)
libpangocairo-1.0.so.0 => (file not found)
libpangocairo-1.0.so.0 => (file not found)
libz.so.1 (SUNW_1.1) => (version not found)
--- Ende Code ---
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln