Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Geocaching-Logs und -Listings zu Statistik-Webseiten und Opencaching konvertieren

Moderatoren: fogg, HSCA, Lapu-Lapu

wrtlbrmpft
Geocacher
Beiträge: 272
Registriert: Fr 8. Sep 2006, 13:31
Wohnort: 82008 Unterhaching

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von wrtlbrmpft » Mo 31. Dez 2018, 22:17

@reindeer: Schau mal in Deinen Briefkasten.

Werbung:
Benutzeravatar
marsipulami0815
Geocacher
Beiträge: 115
Registriert: Sa 24. Jan 2009, 11:25
Wohnort: Siegerland
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von marsipulami0815 » Di 1. Jan 2019, 13:33

Hallo reindeer,

Frohes Neues Jahr

Hier die komplette Version 2.93k. Wenn sich die originale Version 2.92 mit der Anleitung, die Du befolgst, in eine eine EXE Datei übersetzen lässt, dann sollte es auch mit der Version 2.93k funktionieren...

VG, Marcus
Dateianhänge
geolog.pl.2.93k.zip
(90.29 KiB) 18-mal heruntergeladen
GPSmap 60CSx & Cachebox/Moto X

Benutzeravatar
reindeer
Geocacher
Beiträge: 23
Registriert: Di 13. Feb 2007, 11:41
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von reindeer » Di 1. Jan 2019, 17:36

Vielen Dank für eure Nachrichten.
Ich habe nacheinander folgende Module installiert:
PAR::Packer
Convert::UU
Geo::Inverse
XML::XPath
WWW::Mechanize::GZip
Date::Calc
Log::Log4perl
und anschließend jeweils eine exe-Datei erstellt. Dabei ist immer beim Aufruf der exe-Datei die Fehlermeldung für das Installieren eines weiteren Moduls gekommen.
Das letzte, also Log4perl, bringt beim Installieren diese Fehlermeldung:
Test Summary Report
-------------------
t/026FileApp.t (Wstat: 256 Tests: 27 Failed: 1)
Failed test: 23
Non-zero exit status: 1
Files=73, Tests=741, 34 wallclock secs ( 0.31 usr + 0.19 sys = 0.50 CPU)
Result: FAIL
Failed 1/73 test programs. 1/741 subtests failed.
gmake: *** [Makefile:931: test_dynamic] Error 255
MSCHILLI/Log-Log4perl-1.49.tar.gz
C:\STRAWB~1\c\bin\gmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports MSCHILLI/Log-Log4perl-1.49.tar.gz
Stopping: 'install' failed for 'Log::Log4perl'.

Wie soll ich jetzt weiter vorgehen?

wrtlbrmpft
Geocacher
Beiträge: 272
Registriert: Fr 8. Sep 2006, 13:31
Wohnort: 82008 Unterhaching

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von wrtlbrmpft » Di 1. Jan 2019, 19:51

Für was brauchst Du eine exe-Datei?

Lass doch einfach im geolog-Verzeichnis die geolog.pl laufen.

Benutzeravatar
reindeer
Geocacher
Beiträge: 23
Registriert: Di 13. Feb 2007, 11:41
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von reindeer » Di 1. Jan 2019, 20:08

Das geht leider auch nicht:
C:\>R:\geocaching\geolog\geolog.pl
Can't locate Log/Log4perl.pm in @INC (you may need to install the Log::Log4perl module) (@INC contains: C:/Strawberry/perl/site/lib C:/Strawberry/perl/vendor/lib C:/Strawberry/perl/lib) at R:\geocaching\geolog\geolog.pl line 64.
BEGIN failed--compilation aborted at R:\geocaching\geolog\geolog.pl line 64.

wrtlbrmpft
Geocacher
Beiträge: 272
Registriert: Fr 8. Sep 2006, 13:31
Wohnort: 82008 Unterhaching

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von wrtlbrmpft » Di 1. Jan 2019, 20:19

Hier kommt cpan zum Einsatz um das fehlende Modul nachzuladen.

Benutzeravatar
marsipulami0815
Geocacher
Beiträge: 115
Registriert: Sa 24. Jan 2009, 11:25
Wohnort: Siegerland
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von marsipulami0815 » Di 1. Jan 2019, 21:56

Hallo reindeer,

mir ist noch eingefallen, das es bei einer älteren Version vom Programmautor dann mal ein Script "module-install.pl" gab, welches die für geolog benötigten Module über CPAN nachlädt und installiert. Unter Linux hatte das seinerzeit geholfen, wenn auf einem System mal das eine oder andere Modul fehlte. Ich hatte das noch im Programmverzeichnis und habe es hier mal als Referenz angehängt. Villeicht hilft Dir das ja weiter...

Code: Alles auswählen

use CPAN;
install "HTTP::Cookies";
install "HTTP::Request::Common";
install "HTTP::Response";
install "LWP";
install "LWP::UserAgent";
install "LWP::Simple";
install "URI::URL";
install "Term::Cap";
install "Cwd";
install "Encode::Unicode";
install "File::Copy";
install "File::Path";
install "File::Which";
install "File::Spec";
install "File::Basename";
install "FindBin";
install "Text::Balanced";
install "Convert::UU";
install "Archive::Zip";
install "Text::Iconv";
install "Time::Local";
install "Term::ReadKey";
install "Geo::Inverse";
install "Math::Trig";
install "Math::Round";
install "IO::String";
install "ExtUtils::MakeMaker";
install "ExtUtils::MM_Win32";
install "Archive::Tar";
install "Convert::UU";
install "GD";
install "Math::Polygon::Calc";
install "DBI";
install "Math::Round";
install "DBD::SQLite";
install "File::HomeDir";
install "XML::XPath";
install "LWP::Protocol::https";
install "WWW:Mechanize::GZip";
install "URI";
install "Compress::Bzip2";
install "JSON::XS";
install "LWP::Protocol::https";
install "Date::Calc";
VG, Marcus
GPSmap 60CSx & Cachebox/Moto X

Benutzeravatar
marsipulami0815
Geocacher
Beiträge: 115
Registriert: Sa 24. Jan 2009, 11:25
Wohnort: Siegerland
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von marsipulami0815 » Di 1. Jan 2019, 22:13

Mir ist noch etwas eingefallen:
Auf jeden Fall benötigst Du auch noch das modul "Log::Log4perl", da es Dein Interpreter in der Fehlermeldung als fehlend anmeckeert. Bei einer PERL Installation ist zumindest dieses immer standardmässig dabei, deswegen ist es indem module-install Script nicht aufgeführt..

Und schau auch mal an den Anfang de geolog.pl Datei. Dort stehen 19 auskommentierte Zeilen, die alle mit "perl2exe_include" anfangen. Möglicherweise werden die noch zusätzlich für einen PERL Intepreter unter Windows benötigt - dann müsstest Du die mal zum Test aktivieren (das "#" am Anafng löschen).

Code: Alles auswählen

#perl2exe_include "utf8.pm"
#perl2exe_exclude "VMS/Stdio.pm"
#perl2exe_include "IO/Seekable.pm"
#perl2exe_include "IO/File.pm"
#perl2exe_include "IO/Pipe.pm"
#perl2exe_include "IO/Dir.pm"
#perl2exe_include "File/Glob.pm"
#perl2exe_include "unicore/To/Fold.pl"
#perl2exe_include "PerlIO.pm"
#perl2exe_include "Encode/Encoding.pm"
#perl2exe_include "Encode.pm"
#perl2exe_include "Encode/Byte.pm"
#perl2exe_include "HTTP/Cookies.pm"
#perl2exe_include "HTTP/Date.pm"
#perl2exe_include "Time/Local.pm"
#perl2exe_include "Compress/Bzip2.pm"
#perl2exe_include "File/HomeDir/Windows.pm"
#perl2exe_include "Math/Polygon/Calc.pm"
#perl2exe_include "unicore/Heavy.pl"
VG, Marcus
GPSmap 60CSx & Cachebox/Moto X

Benutzeravatar
reindeer
Geocacher
Beiträge: 23
Registriert: Di 13. Feb 2007, 11:41
Kontaktdaten:

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von reindeer » So 6. Jan 2019, 16:43

Nochmals vielen Dank für die hilfreiche Unterstützung!
Ich konnte geolog nicht starten, da sich das Modul Log::Log4perl nicht installieren ließ und nach der Überprüfung immer mit einem Fehler beendet wurde.
Erst der Aufruf mit:
cpanm -n Log::Log4perl
brachte eine erfolgreiche Installation und geolog läuft seitdem mehr oder weniger ohne Probleme.
Ich habe die erstellten Seiten jetzt auch hochgeladen:
http://geolog.reindeer-geocaching.de

Bei einigen wenigen Caches (darunter auch eigene) bringt geolog immer eine Meldung "Illegal field".
Ich weiß nicht, was dies zu bedeuten hat.

wrtlbrmpft
Geocacher
Beiträge: 272
Registriert: Fr 8. Sep 2006, 13:31
Wohnort: 82008 Unterhaching

Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl

Beitrag von wrtlbrmpft » Mo 7. Jan 2019, 14:55

@reindeer: Nur interessehalber - hast Du eine exe-Datei gebaut oder nur die geolog.pl augerufen?

Antworten