Данная статья подразумевает, что у вас должен быть установлен Perl, Carbide C++ версии 2.7 (или выше) и Symbian^3 SDK. При необходимости скачайте и установите
Carbide C++ - Nokia Carbide Page
Symbian^3 SDK - Symbian^3 SDK v1.0
ActivePerl - ActivePerl-5.6.1.635
Скачиваете и устанавливаете только по пути без пробелов (C:\Symbian\ARM\) Arm RealView Development Suite v2.2 (ZWTiSO) затем сразу ставите обновление RVCT 2.2.616
Копируете keygen и patch из папки Crack (в образе дистрибутива RVDS) куда установлен RVDS (C:\Symbian\ARM\)
Запускаете patch для файлов указанных в readme.txt, затем создаете файл лицензии с помощью keygen и закрываете его.
Теперь нужно вручную создать необходимые переменные среды. Замените пути на свои собственные.
ARMLMD_LICENSE_FILE=C:\Symbian\ARM\license.dat
ARMROOT=C:\Symbian\ARM
RVCT22BIN=C:\Symbian\ARM\RVCT\Programs\2.2\349\win_32-pentium
RVCT22INC=C:\Symbian\ARM\RVCT\Data\2.2\349\include\windows
RVCT22LIB=C:\Symbian\ARM\RVCT\Data\2.2\349\lib
Переменная PATH должна включать C:\Symbian\ARM\RVCT\Programs\2.2\349\win_32-pentium
Далее скачиваете сам PDK 3.0.4. Ниже приведу ссылки для скачивания. Из торрент раздач вам нужен только файл PDK_3_0_4_a.zip
thepiratebay
free-torrents
поиск Google
Распаковываете все архивы в одну папку. В результате в вашей папке должны быть подпапки epoc32 и sf. Папка epoc32 содержит сам PDK 3.0.4 для сборки. В папке sf содержатся исходные коды всех компонент системы на момент релиза.
Из папки epoc32 в Symbian^3 SDK копируете папку tools в папку epoc32 PDK без замены файлов.
И наконец нужно добавить PDK в меню выбора SDK. В командной строке выполните команду (пути замените на свои):
devices -add c:\symbian\PDK\ c:\symbian\PDK\epoc32\ @Nokia_Symbian3_PDK_v3.0.4a:com.nokia.symbian
где c:\symbian\PDK\ - путь к папке с распакованным PDK 3.0.4
Теперь вы можете собирать исходные коды из PDK с помощью SBSv2. Удачи!
Выражаю благодарность Trufanov за переменные среды.
эх, всё никак за срр не возьмусь) Спасибо за труд!
0 ответить