Не могу установить GisToolKit 12 Все делаю по инструкции: 1. Скопировать библиотеки ГИС-ядра *.dll из директории \Panorama\Gistool12\Dll\X32 в директорию Windows\System32 и c:\Windows\SysWOW64 (вне зависимости от того какой разрядности приложение будет разрабатываться), для создания 64-х разрядных приложений дополнительно из директории \Panorama\Gistool12\Dll\X64 в директорию Windows\System.
2. Скопировать данные из директории \Panorama\Gistool12\Common в директорию с выбранным вариантом IDE: XE5, XE6, ....
Для C++ Builder скопировать файл \Gistool12\Dll\X32\Lib\gisuacces.lib в \Panorama\GISTool12\XE?\Win32 (для х64 скопировать \Gistool12\Dll\X64\Lib\gisu64acces.a в \Panorama\GISTool12\XE?\Win64).
3. Настроить пути доступа в IDE, для чего вызвать форму настройки в меню Tools\Options:
- Для раздела \Environment Options\Environment Variables в параметр User Overrides добавить переменную "gtk12", которая должна содержать название папки, в которой расположен пакет компонент \Panorama\GISTool12\XE?. Далее эту директорию будем называть gtk12.
- Для раздела \Environment Options\Delphi Options\Library\ выбрать нужную платформу (x32 или x64):
- для параметра Library Path добавить следующие значения: (добавляемые значения могут отображаться серым цветом ввиду того, что каталоги будут созданы после компилляции пакета) - $(gtk12) - $(gtk12)\Win32 или $(gtk12)\Win64 - $(gtk12)\Win32\Release или $(gtk12)\Win64\Release
- для параметра Debug Dcu Path добавить следующие значения: - $(gtk12) - $(gtk12)\Win32 или $(gtk12)\Win64 - $(gtk12)\Win32\Debug или $(gtk12)\Win64\Debug
- Для раздела \Environment Options\C++ Options\Path and Directories\ выбрать нужную платформу (x32 или x64)
- для параметра Library Path добавить следующие значения: - $(gtk12) - $(gtk12)\Win32 или $(gtk12)\Win64 - $(gtk12)\Win32\Release или $(gtk12)\Win64\Release
- для параметра User Include Path (если такой параметр есть, иначе для System Include Path) добавить следующие значения: - $(gtk12) - $(gtk12)\Win32 или $(gtk12)\Win64 - $(gtk12)\Win32\Release или $(gtk12)\Win64\Release
4. Для версий Embarcadero RAD Studio x32, x64 - XE5 .. XE10 Delphi х32, х64 - XE5 .. XE10 C++ Builder х32 - XE5 .. XE10 из директории Gtk12 (с файлами компонент) открыть проект:
- для установки пакета в RAD Studio или Delphi - MapPackXE?.dproj
- для установки пакета в С++ Builder x32 - MapPackCBXE?.cbproj
- Выбрать в проекте платформу 32-bit Windows и по правой кнопке мыши над файлом проекта c расширением bpl выбрать пункт меню Install. Пункт Install по правой клавиши мыши появляется, но при выборе этого пункта Delphi генерит ошибки, скриншот во вложении. Это я что-то делаю не правильно?
Файл mapvers.inc ничего не знает про версию Delphi 10.4, поэтому добавьте в конец файла {$DEFINE GIS_D6} {$DEFINE GIS_D7} {$DEFINE GIS_AFTER_DB6} {$DEFINE GIS_CDG2009}
Но к сожалению, проблему это не решило, по прежнему при компиляции прикладной программы выдается таже ошибка.
Файл mapvers.inc у меня размещен в папке Panorama\GISToolKit12\XE10 и в DelphiXE 10 указан этот путь. Нужно ли файл mapvers.inс скопировать в папку Common и в Windows\System32 и SysWOW64