( путь D:\ — как вариант, назначаем индивидуально). 4. Ставим ActivePerl — ActivePerl-5.14.3.1404-MSWin32-x64-296513.msi (64 бит) (Почему версия 5.14, потому что в ней есть все (без последнего) модули PERL, см. здесь


Для получения из интернета пакетов osm2mp и getbound1. Ставим TortoiseSVN - TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi (64 бит)
2. Можно русифицировать TortoiseSVN - LanguagePack_1.8.8.25755-x64-ru.msi3. В командной строке выполняем:svn checkout http://osm2mp.googlecode.com/svn/trunk/ D:\osm2mpsvn checkout http://osm-getbound.googlecode.com/svn/ D:\osm2mp/getbound( путь D:\ - как вариант, назначаем индивидуально)
4. Ставим ActivePerl - ActivePerl-5.14.3.1404-MSWin32-x64-296513.msi (64 бит)(Почему версия 5.14, потому что в ней есть все (без последнего) модули PERL, см. здесь - http://code.activestate.com/ppm/)
5. Переходим к установке Модулей::Perl (Модуль-Perl):
- открываем от администратора командную строку- в открывшемся окне выполняем команду C:\windows\system32> ppm
- в открывшемся окне Perl Package Manager меню «View» выбираем «All Packages»
- в строке поиска (Filter) поочередно вводим названия модулей, каждый найденный модуль помечаем для установки – кнопочка правее фильтра «Mark for install»
- когда все модули будут помечены запускаем установку – кнопочка «Run marked actions» или пункт в меню «File» :Config-Std, Template-Toolkit, Inline-С, Getopt-Long, YAML, YAML-XS, Encode-Locale,
List-MoreUtils, Math-Polygon, Math-Geometry-Planar-GPC-Polygon, Math-Polygon-Tree,
Tree-R, Geo-Openstreetmap-Parser, Geo-Parse-PolishFormat, Data-Dump,
Text-Unidecode, PerlIO-via-Unidecode, File-Slurp, Carp, Log-Any, Log-Any-Adapter,
Module-Build-WithXSpp, ExtUtils-CppGuess, ExtUtils-Typemaps-Default, Test-Deep
6. Осталось установить модуль Math::Clipper , но его как раз и нет в PPM
- покидаем PPM
- переходим к уже открытому окну командной строки и вводим команду
C:\windows\system32> cpan- контролируем установку, особенно MinGW64
- по завершении установки CPAN в командной строке откроется приглашение - cpan>
7. Прежде чем собрать модуль Math::Clipper
- из папки C:\Perl64\site\lib\auto\MinGW\bin копируем в папку C:\Perl64\site\bin - dll`ки:libgcc_s_sjlj-1.dll, libstdc++-6.dll или прописываем папку C:\Perl64\site\lib\auto\MinGW\bin в PATH (Windows). Полагаю лучше прописать путь.- теперь собираем модуль Math::Clipper
в окне командной строки вводим из под приглашения cpan> install Math::Clipper
по окончании установки последнего модуля выходим из cpan> exit
Проверяем работу - в командной строке набрать:
perl D:\osm2mp/osm2mp.plperl D:\osm2mp/getbound/trunk/getbound.pl
P.S. думаю ничего не забыл.

Приложенные файлы

  • docx 6960337
    Размер файла: 25 kB Загрузок: 1

Добавить комментарий