PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler beim Installieren eines Perl-Moduls


Acid-Beatz
2015-02-08, 22:17:51
Guten Abend zusammen,
ich bräuchte mal wieder Euren werten Rat, beziehungsweise eine kleine "Gedankenstütze" zu der Fehlermeldung im Anhang - das Ding (YAML::XS beziehungsweise LibYAML) verschluckt sich irgendwo beim kompilieren - nur an was liegt es genau, ich denke es hängt weniger mit der C printf() Funktion zusammen, als mit den xxx_local_patches_xs - irgendwer schon mal sowas Ähnliches gesehen?

Danke & N8

Edit: OS= CentOS 7; Perl: v5-16-3

Lokadamus
2015-02-08, 23:07:35
Dem Text nach werden die selben Variablen 2 Mal definiert, was zu der Fehlermeldung führt. Allerdings meldet er die selbe Datei und selne Stelle, wo die Variable definiert wird. :|

Hier ist die gleiche Fehlermeldung, allerdings wird da von einem Compiler- Fehler ausgegangen und nach einem neuen Durchgang lies es sich wohl kompilieren und installieren.
http://www.nntp.perl.org/group/perl.perl5.porters/2012/03/msg184842.html

Google findet dazu auch nicht sehr viel.
https://www.google.de/search?q=libyaml.c+multiple+definition+of+boot_yaml__XS__libyaml

Acid-Beatz
2015-02-10, 10:53:21
So, nachdem ich in der Fehlermeldung etwas weiter oben zu suchen begonnen habe, hat sich das Problem dann doch noch lösen lassen:
Die Library/Modul benötigt zum Testen noch ein weiteres Modul - namentlich test::simple.

Installiert man es nach, dann laufen auch die Tests beim kompilieren/installieren durch und es passt alles:


Greez