Aktuelle SeiteWähle Forum / Perl / Konfiguration / Installation und Module / CPAN installiert String::CRC32 nicht korrekt
CPAN installiert String::CRC32 nicht korrekt

Hallo Community,
habe ein Problem mit der Installation von CRC32 auf dem Mac. Folgender Unterbau wird verwendet:
Macbook Pro mit Snow Leopard
Perl 5.8.9 für darwin2-level
CPAN 1.9402
Apache2
Die Installation des Moduls läuft, wenn ich sie mit "install String::CRC32" ausführe ohne Fehler durch. Wenn ich mit "look String::CRC32" die Installation händisch ausführe:
perl Makefile.PL
make
make test
make install
kommen auch keine Fehler.
Wenn ich meine Perl-Skript im Browser öffne, kommt folgende Fehlermeldung:
Can't load '/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/auto/String/CRC32/CRC32.bundle' for module String::CRC32: dlopen(/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/auto/String/CRC32/CRC32.bundle, 1): no suitable image found. Did find: /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/auto/String/CRC32/CRC32.bundle: mach-o, but wrong architecture at /System/Library/Perl/5.8.9/darwin-thread-multi-2level/DynaLoader.pm line 230. at /opt/local/lib/perl5/site_perl/5.8.9/Cache/Memcached.pm line 18 Compilation failed in require at /opt/local/lib/perl5/site_perl/5.8.9/Cache/Memcached.pm line 18. BEGIN failed--compilation aborted at /opt/local/lib/perl5/site_perl/5.8.9/Cache/Memcached.pm line 18.
Der Hinweis auf die falsche Architektur hat mich leider auf keine heisse Spur gebracht. Habe mir das Makefile zu Gemüte geführt. War nicht sehr erhellend.
Fraglich ist auch, was Memcached hier zu Motzen hat.
Kann mir jemand helfen?
Viele Grüße
dasNom
Trackback URL für diesen Beitrag:
- Anmelden oder Registrieren um Kommentare zu schreiben
- 352 Aufrufe
-

Bin dem Problem inzwischen auf die Spur gekommen:
Um mir die Installation verschiedener Anwendungen zu erleichtern habe ich Macports installiert. Macports bringt zusätzlich zum Apple-Perl ein eigenes Perl mit. Das gibt einen fürchterlichen Durcheinander und funktioniert hinten und vorne nicht. Also: Macports deinstallieren und neu anfangen. Dann klappts auch mit der korrekten Architektur...