motofan logo
> 

perl, python, php для ezx, zaurus feed, perl 5.8.8, python 2.5.1, php 5.2.1

tmr
сообщение 19.2.2008, 16:27


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499
Модель телефона: A1200
Прошивка: 59P

Рейтинг: 90



Для простоты операции, все делается в консоли под mkezx, поскольку потребуются дополнительные приложения и модули ядра. Исполняемые файлы перла, его библиотеки и модули распаковываются в образ диска на карте.

Perl:
1. Заходим на карту:
Код
#cd /mmc/mmca1/

2. Запускаем окружение:
Код
#/mmc/mmca1/.system/QTDownLoad/mkezx/mkezx login

3. Качаем пакет (что-бы не тащить 8 метров по GPRS - можно скачать на ПК и скопировать на карту):
Код
#wget http://www.tyrannozaurus.com/feed/contribs/everyone-pdaxrom/perl_5.8.8_armv5tel.ipk

4. Распаковываем пакет:
Код
#tar -zxf perl_5.8.8_armv5tel.ipk

5. Создаем образ диска для файлов:
Код
#dd if=/dev/zero of=dev.bin bs=1M count=80

6. Форматируем образ:
Код
#mkfs.ext2 dev.bin

7. Cоздаем папку в которую смонтируем образ:
Код
#mkdir /tmp/mnt

8. Монтируем образ:
Код
#mount dev.bin /tmp/mnt

9. Распаковываем перл в образ диска:
Код
#tar -zxf data.tar.gz -C /tmp/mnt/

10. Проверяем:
Код
#PERL5LIB="/tmp/mnt/usr/lib/perl5/5.8.8/" /tmp/mnt/usr/bin/perl /mmc/mmca1/qm2any.pl
Usage: qm2any [options] file
Options:
        -v Verbose output
        -d Data output
        -h Hash output
        -e Extract data into <file>
        -r Replace data from <file>
        -u Encoding (default: windows-1251)
        -o Output qm file
Examples:
        Parse file and show full log:
                qm2any file.qm -v
        Replace text from data-file and save result into qm file:
                qm2any file.qm -r file.txt -o out.qm

Python:
...
3. Качаем пакет (что-бы не тащить 13 метров по GPRS - можно скачать на ПК и скопировать на карту):
Код
#wget http://www.tyrannozaurus.com/feed/contribs/everyone-pdaxrom/python-full_2.5.1_armv5tel.ipk

4. Распаковываем пакет:
Код
#tar -zxf python-full_2.5.1_armv5tel.ipk

...
10. Проверяем:
Код
#/tmp/mnt/usr/bin/python /tmp/mnt/usr/lib/python2.5/test/autotest.py
test_grammar
test_opcodes
test_operations
test_builtin
test_exceptions
...

PHP:
...
3. Качаем пакеты:
Код
#wget http://www.tyrannozaurus.com/feed/contribs/everyone-pdaxrom/php_5.2.1_armv5tel.ipk
#wget http://www.tyrannozaurus.com/feed/contribs/everyone-pdaxrom/libiconv_1.11_armv5tel.ipk
#wget http://www.tyrannozaurus.com/feed/contribs/everyone-pdaxrom/mysql_4.1.23_armv5tel.ipk

4. Последовательно распаковываем и устанавливаем все пакеты:
Код
#tar -zxf php_5.2.1_armv5tel.ipk

...
10. Проверяем:
Код
#LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/tmp/mnt/usr/lib:/tmp/mnt/usr/local/mysql/lib/mysql" TEST_PHP_EXECUTABLE="/tmp/mnt/usr/local/php/bin/php" /tmp/mnt/usr/local/php/bin/php /tmp/mnt/usr/local/php/lib/build/run-tests.php

=====================================================================
CWD         : /ram/tmp/mnt
PHP         : /tmp/mnt/usr/local/php/bin/php
PHP_SAPI    : cli
PHP_VERSION : 5.2.1
ZEND_VERSION: 2.2.0
PHP_OS      : Linux - Linux (none) 2.4.20_mvlcee31-mainstone_pxa27x #1 Jan 1,2003 armv5tel
INI actual  : /ram/tmp/mnt
More .INIs  :
Extra dirs  :
=====================================================================
TIME START 2008-02-19 21:32:22
=====================================================================
No tests were run.


Сообщение отредактировал tmr - 19.2.2008, 21:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов(1 - 8)
keLBass
сообщение 5.3.2011, 13:43


Интересующийся
**

Группа: Пользователи
Сообщений: 96
Регистрация: 24.1.2008
Из: Калининград
Пользователь №: 161 242
Модель телефона: nokia 5530
Прошивка: 32 (мой MOD)

Рейтинг: 1



в чем прикол?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 5.3.2011, 19:36


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



http://ru.wikipedia.org/wiki/.pyo
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ElChino
сообщение 6.3.2011, 13:26


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 20.3.2009
Из: JuventusMember
Пользователь №: 196 088
Модель телефона: ROKR E6 / X2 / Z3P WHITE
Прошивка: LightSPEED3 // 4.1.1

Рейтинг: 28.5



Есть шикарный эмулятор GemRB , только надо сделать прежде порты python и pyGame на ezx, вот есть шансы?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 7.3.2011, 8:47


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900
Модель телефона: L9 & EM30
Прошивка: 05R & 04.06R

Рейтинг: 584



pyGame вроде не нужен (по крайней мере у меня запускалось без него).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ElChino
сообщение 7.3.2011, 22:11


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 20.3.2009
Из: JuventusMember
Пользователь №: 196 088
Модель телефона: ROKR E6 / X2 / Z3P WHITE
Прошивка: LightSPEED3 // 4.1.1

Рейтинг: 28.5



rock88
Опиши как запустить GemRB, ну и главное чтобы он мог эмулировать)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 8.3.2011, 5:24


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900
Модель телефона: L9 & EM30
Прошивка: 05R & 04.06R

Рейтинг: 584



ElChino,
Сначала нужно его пересобрать под ezx (никто не желает? Исходники скину smile.gif ), ну а как запускать расписано в Нативные игры и Эмуляторы для E8 & EM30
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ElChino
сообщение 9.3.2011, 8:49


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 20.3.2009
Из: JuventusMember
Пользователь №: 196 088
Модель телефона: ROKR E6 / X2 / Z3P WHITE
Прошивка: LightSPEED3 // 4.1.1

Рейтинг: 28.5



rock88,
Ну дык,я думал ты уже на ezx запускал, а так тю...никто портом заниматься не будет.Сейчас как не странно magx развивают,раньше хоть чтото портировали,а сейчас фига...еще psx новый на magx на котором можно многое запустить нормально.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Segfault
сообщение 15.3.2011, 21:29


Новичок
*

Группа: Пользователи
Сообщений: 7
Регистрация: 20.10.2008
Пользователь №: 184 228
Модель телефона: а1200е
Прошивка: гизмото

Рейтинг: 0



просто распаковал и запускай. у мну пашет больше модулей чем в перковской сборке
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
perl, python, php для ezx, zaurus feed, perl 5.8.8, python 2.5.1, php 5.2.1 · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 6.8.2025, 12:26

Форум живёт: