Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт ноя 21, 2017 4:31 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 124 сообщения ]  На страницу Пред. 14 5 6 7 8 9 След.
Автор Сообщение
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 6:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
CleverMouse, да точно, пропустил. Еще можно попробовать llvm/clang прогнать или использовать gcc-python (https://fedorahosted.org/gcc-python-plugin/) для исправления компиляции, хотя никогда не пробовал


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 6:16 pm 
В сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1600
Судя по тому, что даже смещения не поменялись, либо Albom запускает старую версию, либо что-то просто не перекомпилировалось. Явное указание опции -march=i486 всё-таки gcc уважает.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 6:23 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
Запускаю последнюю версию из темы.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 6:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн июл 25, 2011 6:22 pm
Сообщения: 93
Люди, не хочу заниматься флудом, да и рекламой, однако если вы хоть раз занимались дезассемблированием в IDA - zlinux или ntkrnlmp (крутой Си компилятор), то заметили бы полное соответствие в коде.

CleverMouse, а ты можеш дать этого: viewtopic.php?p=36057#p36057 с bin-кодом?

_________________
Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 6:30 pm 
В сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1600
"Запускаю последнюю версию из темы" - это никак не противоречит варианту "Albom запускает старую версию". Вероятно, выложен не тот файл.
Artyom,
Код:
seg000:00000E1A 83 EC 08                          sub     esp, 8
seg000:00000E1D F2 0F 10 41 0C                    movsd   xmm0, qword ptr [ecx+0Ch]
seg000:00000E22 F2 0F 11 45 C8                    movsd   [ebp+var_38], xmm0
seg000:00000E27 F2 0F 11 04 24                    movsd   qword ptr [esp], xmm0
seg000:00000E2C E8 B3 DC 00 00                    call    _fabs
seg000:00000E31 F2 0F 2C 7D C8                    cvttsd2si edi, [ebp+var_38]

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 7:07 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн июл 25, 2011 6:22 pm
Сообщения: 93
Твоя правда, CleverMouse.

_________________
Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 9:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Прошу прощения у всех присутствующих, что зря отнял время на дизассемблирование.
Действительно, я второпях залил старую версию.


Вложения:
tinypy.7z [43.41 КБ]
229 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 10:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Да мы тоже хороши - не догадались сверить хеш-суммы файлов.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 10:37 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Выкладывать с бинарником md5 - хорошая идея, возьму на заметку.
CleverMouse писал(а):
Судя по тому, что даже смещения не поменялись, либо Albom запускает старую версию, либо что-то просто не перекомпилировалось. Явное указание опции -march=i486 всё-таки gcc уважает.

Только -march=i486 не помогло, скомпилированный бинарник заработал на EBox только когда я указал и -mtune=i486 тоже.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт авг 25, 2011 10:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
можно и -march=i486 -mtune=generic
Но да, для точного указания архитектуры лучше использовать обе опции. Это особенно актуально для не x86 архитектур.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Пт авг 26, 2011 7:48 am 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
Теперь работает.
Но для образа для CC-2011 не хватает примеров.
julia.py требует модуль pygame... хотелось бы скомпилированные модули иметь...


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Пт авг 26, 2011 8:20 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
С примерами беда :(
julia.py можно убрать, потому что pygame требует libSDL и ещё кучу всего, чего пока нет.
Практически готов модуль network, пример есть на SVN в examples/net.
Модуль gui пока умеет только выводить окно и писать на консоль сообщения. Хендлеры на сообщения навешиваются, но почему-то отрабатывают пачкой только после закрытия окна. Если такой пример устроит, могу выложить.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт апр 12, 2012 8:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Есть ли какие-нибудь идеи по развитию?


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт апр 12, 2012 9:11 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Можно впилить pygame, а с ним, возможно, и RenPу заработает. А это уже немало.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Ср май 23, 2012 10:37 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Как обстоят дела с портом python?

_________________
я лишь учусь


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 124 сообщения ]  На страницу Пред. 14 5 6 7 8 9 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB