Thread Diagramme erstellen (6 answers)
Opened by Aendrew at 2020-05-18 21:22

haj
 2020-05-19 17:43
#191806 #191806
User since
2015-01-07
552 Artikel
BenutzerIn

user image
2020-05-19T07:59:16 Aendrew
das es am Betriebssystem liegen könnte hatte ich nicht gedacht :)

Betriebssystem: Windows 10 x64 (1909)
Perl-Version: Strawberry Perl (5.30.2.1-64bit)

Na ja, Perl tut wirklich so einiges, um auf allen möglichen und einigen unmöglichen Plattformen reproduzierbare Ergebnisse zu erzeugen... aber das hat halt auch seine Grenzen. Das gilt insbesondere für Dinge, bei denen C-Programme dahinterstecken.

Chart::Clicker ist so ein Fall. Ich habe ein bisschen in den Code reingestöbert: Das verwendet unter Linux (und ziemlich sicher auch unter Cygwin/Windows) die cairo-Bibliothek für die binäre Ausgabe in die Dateiformate --- aber unter Win32 (dazu gehört auch Strawberry) das Modul CPAN:GD über den Treiber CPAN:Graphics::Primitive::Driver::GD. Und zu letzterem Modul schreibt der Autor Cory G. Watson:
Quote
WARNING

This module is in it's early stages and does not work properly. It will be improved shortly.

Na gut, was "shortly" in der Softwareentwicklung bedeutet, weiß man ja...

Ich vermute, Du bist tatsächlich über einen der Fehler des Moduls gestolpert. Ein Vergleich zwischen dem "richtigen" und dem "falschen" Bild gibt ja schon einen Hinweis: Beim falschen Bild werden alle Liniensegmente von ihrem Anfangspunkt anstelle vom Ende des vorigen Abschnitts gezeichnet, und auch alle Texte stehen übereinander im linken oberen Eck.

Wenn Du Dir vom Autor des Moduls etwas anderes als "bei mir funktioniert's" abholen willst, dann solltest Du die Plattform-Info auch noch in deinen Fehlerbericht auf GitHub reinschreiben.

View full thread Diagramme erstellen