Search found 265 matches

by paulcodeman
Sat Nov 17, 2018 3:32 pm
Forum: HLL
Topic: Brainfuck на Си--
Replies: 2
Views: 9286

Brainfuck на Си--

Добавил брайнфак на Си--
http://websvn.kolibrios.org/listing.php ... BrainFuck/
by paulcodeman
Wed Nov 14, 2018 9:02 am
Forum: Off-topic
Topic: Установка колибри на HDD
Replies: 11
Views: 39880

Re: Установка колибри на HDD

Надо бы все проги перевести на /sys/ и монтировать хард на /sys/ при запуске kolibrios
by paulcodeman
Sat Nov 10, 2018 2:59 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

cmm.7z (454.15 KiB)
Downloaded 337 times
Для Ubuntu 18.04 x64 внутри бинарник скомпилированный и исходный код
by paulcodeman
Sat Nov 10, 2018 1:48 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

пришлось правда много еще в коде поисправлять Поподробнее можно? Я и в Ubuntu 14.04 x64 собирал без ошибок, и в Ubuntu 16.04 x32. Только warnings, которых немеряно. Но это привередливость gcc - с каждой новой версией всё больше. много исправлять пришлось например вместо char надо char unsigned, вме...
by paulcodeman
Sat Nov 10, 2018 1:15 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

Автор явно рассчитывал на то, что память, выделяемая malloc, содержит нули. Под виндой это почти так (первые байты всё равно не нулевые), а в убунте нет. mem=malloc(size); if(mem==NULL)OutMemory(); #ifdef _UNIX_ else memset(mem,0,size); #endif Если это действительно так, то зачем полагаться на пове...
by paulcodeman
Thu Nov 08, 2018 8:57 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

Дебагер показывает, где в стеке вызовов произошла ошибка сигментации, но я так её и не нашел. (gdb) backtrace #0 0xf7e4ad7b in malloc () from /lib/i386-linux-gnu/libc.so.6 #1 0x5655af74 in MALLOC(int) () #2 0x565b6020 in BackString(char*) () #3 0x5655f7f6 in CheckMassiv(char*&, int, int, int*, i...
by paulcodeman
Wed Nov 07, 2018 5:22 pm
Forum: News
Topic: Pay for the code
Replies: 36
Views: 98120

Re: Pay for the code

Hello, I would like to pay for the features development: C-- compiler port for Kolibri 70$ Add Ctrl+A key in EditBox 20$ GPT ??? not sure about the price, how about 150$? На счет cmm for kolibrios портирование, ты имеешь виду тот баг про пути? Если да, то давай я за это возьмусь, как раз в этой тем...
by paulcodeman
Tue Nov 06, 2018 1:33 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

Для Ubuntu. Более новее версия компилятора взятого с SVN, еще крэшится
by paulcodeman
Tue Nov 06, 2018 12:41 am
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

Довел компилятор для Ubuntu 16.04 x64 до корректной компиляции бинарников для KolibriOS. Но остался один баг, при компиляции тяжелых программ (например Eolite) - крэшиться.
Перед компиляцией исходников прикрепленных в этом сообщении не забудьте установить.

Code: Select all

sudo apt-get install gcc-multilib
by paulcodeman
Sun Nov 04, 2018 9:04 pm
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 114481

Re: C-- Sphinx Compiler

Пытался собрать для Ubuntu 16.04. В итоге кое-как собрал, компилятор CMM работает не стабильно, легкие примеры компилирует, но бинарник не запускается к колибриос. Может кто нибудь сможет довести его до конца.
cmm.tar.gz (925.99 KiB)
Downloaded 330 times
Spoiler:
Снимок экрана от 2018-11-04 20-22-37.png
Снимок экрана от 2018-11-04 20-22-37.png (315.71 KiB)
Viewed 12206 times
by paulcodeman
Thu Oct 18, 2018 3:25 pm
Forum: System
Topic: Format
Replies: 17
Views: 25902

Re: Format

rev.7476 Продолжаю доработку UI. Добавил группировку, набросал перевод поля "Размер кластера" на выпадающий список. Теперь окно выглядит так: Я думаю в случае успешной реализации программы было не плохо добавить значок в Eolite форматировать диск (в списке дисковых устройств), при нажатии...
by paulcodeman
Tue Oct 02, 2018 11:31 am
Forum: Distributives
Topic: "Ночные" сборки KolibriOS
Replies: 1357
Views: 586650

Re: "Ночные" сборки KolibriOS

tsdima Только наш "аналог" будет меньше 1 сектора дискеты. :) Если у программы большой ini с количеством секций >1, то разумно использовать отдельный ini-файл. Если программа хранит 6 настроек и ее ini занимает 30 байт, разумно перенести его в app.ini и сэкономить 1 сектор. В любом случае...
by paulcodeman
Tue Oct 02, 2018 10:26 am
Forum: Distributives
Topic: "Ночные" сборки KolibriOS
Replies: 1357
Views: 586650

Re: "Ночные" сборки KolibriOS

tsdima wrote:
Leency wrote:слепить в один файл вроде app.ini
Вот так и тянет сделать аналог виндового реестра :)
так может и проще сделать аналог реестра, тем более много утилит есть написанных под него?
by paulcodeman
Fri Sep 28, 2018 11:11 am
Forum: Polls
Topic: eskin в официальном дистрибутиве
Replies: 18
Views: 13813

Re: eskin в официальном дистрибутиве

Упс, дочитал последнее сообщение =) Можно не так сложно, как в Win (и OS/2), а просто kolibrios.ini и user.ini Я кстати тоже об этом задумывался) Ага, придётся переписывать все программы на чтение файлов блоками. Иначе будет два больших файла и каждая программа будет считать своим долгом загрузить ...
by paulcodeman
Thu Sep 27, 2018 10:25 pm
Forum: Polls
Topic: eskin в официальном дистрибутиве
Replies: 18
Views: 13813

Re: eskin в официальном дистрибутиве

А может придумать единый "реестр" ? Ну или два - системный и прикладной. Упс, дочитал последнее сообщение =) Можно не так сложно, как в Win (и OS/2), а просто kolibrios.ini и user.ini А прописывание стотыщ настроек опциями в авторане - тупиковый путь. Хотя куда отнести eskin - к системной...