Search found 102 matches

by Jaeger
Wed Aug 24, 2011 11:00 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Albom wrote:Запускаю в VMWare Player. Получаю "Ошибка: Неподдерживаемая инструкция процессора"
Баг подтвердился, на EBox то же самое. Пересобрал и menuetlibc и tinypy с -mtune=i486 -march=i486, на EBox теперь работает.
by Jaeger
Sat Aug 20, 2011 3:23 pm
Forum: Miscellaneous
Topic: Колибри на Chaos Constructions-2011
Replies: 193
Views: 71931

Re: Колибри на Chaos Constructions-2011

yogev_ezra, мои соболезнования... Лично мне по первому впечатление сей портал показался слишком гламурным, чтобы его аудитория заинтересовалась Колибри, но чем чёрт не шутит.. Фото: Ava_bel.jpg "Программист на Python с системным прошлым в области встроенных систем. Сейчас занимаюсь разработкой ...
by Jaeger
Fri Aug 19, 2011 4:07 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Возможно, я тогда не пересобрал menuetlibc.
В приведённом фрагменте ещё баг: если программа вызывается без параметров, то argc=0, а если с 1 параметром, то сразу argc=2.
Почему-то мне кажется, что это всё уже обсуждалось на форуме, но не могу найти где именно...
by Jaeger
Fri Aug 19, 2011 12:25 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Спасибо за репорты, буду вечером отлаживать.
И всё-таки: о какой версии бинарника идёт речь?
by Jaeger
Fri Aug 19, 2011 10:56 am
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Это в версии из моего предыдущего сообщения или из темы про образ для CC?
Может, дело в march=i486 - какой процессор эмулирует VMWare?
by Jaeger
Fri Aug 19, 2011 12:12 am
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Изменил порядок инициализации, теперь TinyPy можно запускать из shell. Тем не менее, причину странного поведения печаталок хотелось бы выяснить.
tinypy.7z (42.67 KiB)
Downloaded 297 times
by Jaeger
Thu Aug 18, 2011 11:30 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Добавил march=i486, не помогает. Всё чудесатее и чудесатее. Ставлю в main печаталки: con_printf("argc=%d\n", argc); con_printf("argv0=%s\n", argv[0]); выводит правильный argc и мусор вместо argv[0]. Но если первую строку закомментировать, вторая отрабатывает правильно. Что бы это...
by Jaeger
Thu Aug 18, 2011 3:58 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Удалить *.o не помогло. Пересобрал menuetlibc с этими же опциями - теперь tinypy не компилится: ../../libraries/menuetlibc/linuxtools/mgcc tpmain.c tpmain.o -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 tpmain.c:1:0: error: -mpreferred-stack-boundary=2 is not between 4 and 12 tpmain.c:1:0...
by Jaeger
Thu Aug 18, 2011 1:12 pm
Forum: Network
Topic: WebView: Text-based Browser
Replies: 880
Views: 377359

Re: HTML Viewer in C--

Наверно, потому, что Tab сдвигает не на фиксированное число позиций, а до ближайшего столбца с номером, делящимся на n, обычно n=8.
by Jaeger
Thu Aug 18, 2011 11:25 am
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Не помогает, в main() передаётся argc = 268533588.
by Jaeger
Wed Aug 17, 2011 11:45 pm
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Отладил модуль на FASM, экспортирует функцию debug_print(s), выводящую строку на доску отладки. Выложил на SVN документ, он же примерный план выступления на CC: http://kolibrios.org/repos/programs/develop/tinypy/tp_kolibri.txt. Про модуль kolibri допишу, как только доделаю вывод окна и сеть. Посовет...
by Jaeger
Wed Aug 17, 2011 4:10 pm
Forum: Miscellaneous
Topic: Образ системы для Chaos Constructions-2011
Replies: 80
Views: 29016

Re: Образ системы для Chaos Constructions-2011

Предварительная версия TinyPy:
tinypy.7z (43.08 KiB)
Downloaded 217 times
Вечером допишу большую доку по нему.
by Jaeger
Sat Jul 30, 2011 5:18 pm
Forum: Miscellaneous
Topic: Колибри на Chaos Constructions-2011
Replies: 193
Views: 71931

Re: Колибри на Chaos Constructions-2011

Sorcerer wrote:Я за второй день, время - между 12.00 и 20.00. Народ уже/еще будет не сонный.
Поддерживаю, по-моему, оптимальный вариант.
by Jaeger
Sat Jul 30, 2011 10:44 am
Forum: Miscellaneous
Topic: Колибри на Chaos Constructions-2011
Replies: 193
Views: 71931

Re: Колибри на Chaos Constructions-2011

По времени выступления у меня особых предпочтений нет, хотелось бы только не в самом начале, чтобы морально подготовиться. Примерная программа такая: а) пару слов о возможностях порта TinyPy б) как создавать модули расширения на C и FASM, что есть уже сейчас в) создание простого, но полезного оконно...
by Jaeger
Tue Jul 19, 2011 1:04 am
Forum: Compilers and programming
Topic: Python для KolibriOS
Replies: 127
Views: 85118

Re: Python для KolibriOS

Сделал чтение и запись в файл. Прошу прощения, что на C - чтобы написать даже такой несложный модуль на FASM, мне нужен большой непрерывный кусок свободного времени, а его нет :( Небольшой пример идёт в комплекте (test.py). Подробнее: Вначале идёт строка "import kolibri" - подключение моду...