Search found 438 matches

by bw
Fri Nov 19, 2021 6:08 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

fpc.kex может не работать, так как ему требуется переменные окружения (где-то должно быть об этом написано), см. в сторону ".environ". Он может находиться в системной директории (не в текущем виде, конечно). Подробнее сейчас не могу этим вопросом заняться, извини. p.s. Ещё раз извиняюсь за...
by bw
Sat Nov 13, 2021 11:45 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Извиняюсь за задержку. Функции для работы с буфером обмена и загрузкой библиотек было бы неплохо добавить в RTL. Вроде в RTL нет "места" для буфера обмена, поправь меня, если я ошибаюсь. Было бы не плохо сделать вывод компилятора в консоль. И ещё я заметил баг с компиляцией. Если компилиро...
by bw
Tue Jul 20, 2021 9:11 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Извиняюсь за задержку. Ошибки в твоём коде. Исправил парочку, с остальным сам справишься. В модуле `test_crt` поставил ключ `{$H+}`, возможно не оптимальный вариант, но я не хотел заморачиваться со строками. Что он дает и чем отличаются `String`, `ShortString` и `AnsiString`, если не знаешь, найдёшь...
by bw
Fri May 28, 2021 12:13 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Не понял вопроса. Это какая-то старая ДОСовская демка. У меня такого хлама накопилось прилично. В оригинальном исходнике, есть такой комментарий в конце: SI> Sam Bye ! Alex --- * Origin: Love's Secret Domain Station (2:5025/32.13) Игру можно сделать хоть из коробка спичек, но это вопрос не ко мне, к...
by bw
Sat May 08, 2021 12:45 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Ничего интересного я в этом формате не нашёл. Там вроде пару байт можно сэкономить, зачем-то.
Я искал в нём возможность работы с секциями (не COM-подобный формат, а EXE) и ресурсами (двоичные данные, которые загружаются опционально), но безуспешно.

..bw
by bw
Tue May 04, 2021 3:44 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Загрузку DLL я не делал.
Вещь хорошая, но руки не дошли пока.

..bw
by bw
Mon Apr 26, 2021 11:28 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

doserr #153 это koserr #2 или koserr > #8.
К сожалению, сейчас не могу этим заниматься.
Инструкция по сборке есть в README.

p.s. Попробуй кросскомпиляцию из винды или линуха.

..bw
by bw
Wed Mar 17, 2021 6:43 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

В основном исправления: ftp://ftp.kolibrios.org/users/bw/fpc/fpckos-2.4.4.210317.source.tar.bz2 ftp://ftp.kolibrios.org/users/bw/fpc/fpckos-2.4.4.210317.binary.tar.bz2 ftp://ftp.kolibrios.org/users/bw/fpc/examples.210317.source.tar.bz2 ftp://ftp.kolibrios.org/users/bw/fpc/examples.210317.binary.tar....
by bw
Tue Mar 16, 2021 8:32 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Это не поможет с fpc.kex, но так правильнее (FPCDIR должен указывать на директорию с ppc386.kex и units): #.environ FPCROOT=/hd0/1/fpckos-2.4.4 FPCDIR=$FPCROOT/lib/fpc/2.4.4 FPC=$FPCDIR/ppc386.kex PATH=/sys:$FPCROOT/bin:$FPCDIR p.s. Сейчас у режима ${apptype gui} есть косяк, не используй его. p.p.s....
by bw
Tue Mar 16, 2021 7:36 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Покажи, что в ".environ" (он должен быть в корне ФС, хотя его отсутствие не должно приводить к падению) и "build.sh". И какая ревизия ОС (у меня 8329)? Там никакого вывода в терминале и [User] нет? Я особо под Kolibri не тестировал. Просто проверил факт запускаемости "fpc.ke...
by bw
Fri Mar 05, 2021 5:15 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

! fpc.kex не работает (ppc386.kex рабочий) ! ! ${apptype gui} не работает ! Немного обновлений: ftp://ftp.kolibrios.org/users/bw/fpc/fpckos-2.4.4.210303.source.tar.bz2 ftp://ftp.kolibrios.org/users/bw/fpc/fpckos-2.4.4.210303.binary.tar.bz2 ftp://ftp.kolibrios.org/users/bw/fpc/examples.210303.source...
by bw
Sat Feb 13, 2021 2:24 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Привет.
Гляну до конца следующей недели.

..bw
by bw
Wed Feb 03, 2021 10:59 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

  • Я больше ничего не могу сказать про компилятор, в ЛС я писал, что времени ему было уделено настолько мало насколько это возможно.
  • Что за буфер? Если буфер обмена, то нет. Сейчас проще самому посмотреть (kosh.inc), чем меня спрашивать. RTL я делал в 2007 году.
..bw
by bw
Sun Jan 31, 2021 8:07 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

У меня где-то была тупенькая реализация Crt, можно попробовать её воскресить. Но она отсасывает, конечно, у современного console.obj и они обе не годятся для fpc-шного toolchain-а. Вроде console.obj как-то приспособили для работы с несколькими приложениями (а нужно именно это, так как make -> fpc ->...
by bw
Sun Jan 31, 2021 7:54 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 117051

Re: FreePascal

Можно всё что угодно, но я не планирую в ближайшее время возвращаться к этому проекту, сорян :-(.
О каком выводе речь? Стандартный вывод в KolibriOS осуществляется на отладочную доску. Если запустить ppc386.kex, то ошибки (и не ошибки) будут выведены туда.

..bw