[Talk-de] Geo::Proj4 fuer mapgen.pl unter Windows

Andre Joost Andre+Joost at nurfuerspam.de
Sa Okt 23 15:08:24 UTC 2010


Peter Herison schrieb:

> 
> Links bei Google waren alle nicht besonders hilfreich. :(
> 
> Hat noch jemand eine Idee?


Ich hab mich da jetzt etwas schlau gemacht:
Die Geo::Proj4-lib für Active Perl ist nur ein Aufsatz zur originalen
C-Proj-dll, die z.B. in den FWtools enthalten ist. Deshalb müssen diese
vorab installiert sein, und der Pfad dorthin mit set GEOPROJ_FWTOOLS_DIR=...
als Systemvariable definiert sein.

Dann wird ein makefile erzeugt, mit dem eine perl-dll erzeugt wird, die
Anfragen von perl-Programmen an diese originale C-proj-dll weiterreicht.
Das makefile wird von einem makefile.pl erzeugt, das als erstes abfragt,
welche Version der proj-lib installiert ist. Dazu wird die Komponente
cs2cs aufgerufen. Dummerweise ist in der Abfrage ein Fehler, sodaß die
Zeile mit der Versionsnummer nicht erkannt wird.
Man kann sich jetzt damit behelfen, indem man die Versionsabfrage
einfach auskommentiert, dann meckert er aber:
No library found for -lproj
Immerhin hat er ein makefile angelegt. Leider hagelt es dann bei
dmake install
mit undefined references
:-[

Zuständig für das perl-Modul ist Mark Overmeer, seine mailadresse findet
sich bei mir unter C:\Perl\cpan\sources\authors\01mailrc.txt.gz

-- 
Gruß,
André Joost





Mehr Informationen über die Mailingliste Talk-de