Установка Pascalabcnet в Calculate

Добрый день.
В школе для уроков информатики необходим Pascalabcnet.
На текущий момент получилось запустить методом описанным здесь Pascalabcnet на calculate linux

В связи с этим вопрос, возможно ли именно установить Pascalabcnet в Calculate?

А что такая древняя версия - 3.9?

Сейчас - 3.10.2

Я думаю школьники будут в восторге если не удастся установить, такие нынче детишки.

Теперь по делу, все делал по аналогии с КУМИРом, но тут успех прошел мимо:

Summary
# emerge -av dev-lang/pascalabcnet

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 5.30 s (backtrack: 0/20).

[ebuild  N     ] x11-misc/appmenu-gtk-module-24.05-r2::gentoo  USE="gtk2 wayland -test" 0 KiB
[binary  N     ] dev-qt/qtpositioning-5.15.14:5/5.15::gentoo  USE="geoclue qml -debug -test" 0 KiB
[binary  N     ] app-misc/geoclue-2.7.2:2.0::gentoo  USE="introspection -gtk-doc -modemmanager -vala -zeroconf" 0 KiB
[ebuild     UD ] media-libs/libcanberra-0.30-r7::gentoo [0.30-r8::gentoo] USE="alsa gtk2%* gtk3%* pulseaudio udev -gnome% -gstreamer -oss -sound% -tdb" ABI_X86="32 (64) (-x32)" 0 KiB
[uninstall     ] media-libs/libcanberra-gtk3-0.30::gentoo  USE="-gnome" ABI_X86="32 (64) (-x32)" 
[blocks b      ] <media-libs/libcanberra-0.30-r8[gtk3(-)] ("<media-libs/libcanberra-0.30-r8[gtk3(-)]" is soft blocking media-libs/libcanberra-gtk3-0.30)
[binary  N     ] dev-qt/qtwebengine-5.15.14_p20240510:5/5.15::gentoo  USE="alsa geolocation jumbo-build pulseaudio screencast system-icu widgets -bindist -debug -designer -kerberos -test" 0 KiB
[ebuild  N    ~] app-text/kchmviewer-8.0::gentoo  0 KiB
[ebuild  N    ~] dev-lang/pascalabcnet-9999::custom  USE="chm gtk2" 0 KiB

Total: 7 packages (1 downgrade, 6 new, 3 binaries, 1 uninstall), Size of downloads: 0 KiB
Conflict: 1 block (all satisfied)

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Running pre-merge checks for dev-qt/qtwebengine-5.15.14_p20240510
>>> Emerging (1 of 7) x11-misc/appmenu-gtk-module-24.05-r2::gentoo
>>> Emerging binary (2 of 7) dev-qt/qtpositioning-5.15.14::gentoo
>>> Emerging binary (3 of 7) app-misc/geoclue-2.7.2::gentoo
>>> Emerging (4 of 7) media-libs/libcanberra-0.30-r7::gentoo
>>> Failed to emerge x11-misc/appmenu-gtk-module-24.05-r2, Log file:
>>>  '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/temp/build.log'
>>> Jobs: 0 of 7 complete, 2 running, 1 failed, 2 merge waitLoad avg: 0.81, 0.23>>> Jobs: 0 of 7 complete, 1 running, 1 failed, 2 merge waitLoad avg: 0.81, 0.23>>> Failed to emerge media-libs/libcanberra-0.30-r7, Log file:
>>> Jobs: 0 of 7 complete, 1 running, 1 failed, 2 merge waitLoad avg: 0.81, 0.23>>>  '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'
>>> Jobs: 0 of 7 complete, 1 running, 1 failed, 2 merge waitLoad avg: 0.81, 0.23>>> Jobs: 0 of 7 complete, 1 running, 2 failed, 2 merge waitLoad avg: 0.81, 0.23>>> Installing (2 of 7) dev-qt/qtpositioning-5.15.14::gentoo
>>> Installing (3 of 7) app-misc/geoclue-2.7.2::gentoo
>>> Completed (2 of 7) dev-qt/qtpositioning-5.15.14::gentoo
>>> Completed (3 of 7) app-misc/geoclue-2.7.2::gentoo
>>> Jobs: 2 of 7 complete, 2 failed                 Load avg: 0.92, 0.27, 0.10

 * Messages for package x11-misc/appmenu-gtk-module-24.05-r2:

 * ERROR: x11-misc/appmenu-gtk-module-24.05-r2::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 3335:  Called meson_src_configure
 *   environment, line 2472:  Called setup_meson_src_configure
 *   environment, line 3268:  Called tc-is-lto
 *   environment, line 4084:  Called die
 * The specific snippet of code:
 *               $(tc-getCC) ${CFLAGS} -c -o "${f}" -x c - <<< "" || die;
 * 
 * If you need support, post the output of `emerge --info '=x11-misc/appmenu-gtk-module-24.05-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-misc/appmenu-gtk-module-24.05-r2::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/work/appmenu-gtk-module-24.02'
 * S: '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/work/appmenu-gtk-module-24.02'

 * Messages for package media-libs/libcanberra-0.30-r7:

 * ERROR: media-libs/libcanberra-0.30-r7::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line  136:  Called src_configure
 *             environment, line 1841:  Called multilib-minimal_src_configure
 *             environment, line 1170:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *             environment, line 1420:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1125:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1123:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *             environment, line  414:  Called multilib-minimal_abi_src_configure
 *             environment, line 1164:  Called multilib_src_configure
 *             environment, line 1640:  Called econf '--docdir=/usr/share/doc/libcanberra-0.30-r7' '--enable-alsa' '--disable-oss' '--enable-pulse' '--disable-gstreamer' '--enable-gtk' '--enable-gtk3' '--disable-tdb' '--enable-udev' '--disable-lynx' '--disable-gtk-doc' '--with-systemdsystemunitdir=/lib/systemd/system'
 *        phase-helpers.sh, line  647:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=media-libs/libcanberra-0.30-r7::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/libcanberra-0.30-r7::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30-abi_x86_32.x86'
 * S: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30'
 * 
 * The following 2 packages have failed to build, install, or execute
 * postinst:
 * 
 *  (x11-misc/appmenu-gtk-module-24.05-r2:0/0::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/calculate/tmp/portage/x11-misc/appmenu-gtk-module-24.05-r2/temp/build.log'
 *  (media-libs/libcanberra-0.30-r7:0/0::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'
 * 

 * GNU info directory index is up-to-date.

по поводу канберы, установлена версия -0.30-r8

Попробовал поставить -0.30-r7:

Summary
# emerge -av =media-libs/libcanberra-0.30-r7

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 3.28 s (backtrack: 0/20).

[ebuild     UD ] media-libs/libcanberra-0.30-r7::gentoo [0.30-r8::gentoo] USE="alsa gtk2%* gtk3%* pulseaudio udev -gnome% -gstreamer -oss -sound% -tdb" ABI_X86="32 (64) (-x32)" 0 KiB
[uninstall     ] media-libs/libcanberra-gtk3-0.30::gentoo  USE="-gnome" ABI_X86="32 (64) (-x32)" 
[blocks b      ] <media-libs/libcanberra-0.30-r8[gtk3(-)] ("<media-libs/libcanberra-0.30-r8[gtk3(-)]" is soft blocking media-libs/libcanberra-gtk3-0.30)

Total: 1 package (1 downgrade, 1 uninstall), Size of downloads: 0 KiB
Conflict: 1 block (all satisfied)

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) media-libs/libcanberra-0.30-r7::gentoo
>>> Failed to emerge media-libs/libcanberra-0.30-r7, Log file:
>>>  '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 0.26, 0.32, 0.26
 * Package:    media-libs/libcanberra-0.30-r7:0
 * Repository: gentoo
 * Maintainer: gnome@gentoo.org sound@gentoo.org
 * USE:        abi_x86_32 abi_x86_64 alsa amd64 elibc_glibc gtk2 gtk3 kernel_linux pulseaudio udev
 * FEATURES:   network-sandbox preserve-libs sandbox usersandbox
>>> Unpacking source...
>>> Unpacking libcanberra-0.30.tar.xz to /var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work
>>> Source unpacked in /var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work
>>> Preparing source in /var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30 ...
 * Applying libcanberra-0.30-wayland.patch ...                           [ ok ]
 * Running elibtoolize in: libcanberra-0.30/
 *   Applying target-nm/2.4.2 patch ...
 *   Applying ppc64le/2.4.2 patch ...
 *   Applying clang-runtime/2.4.7 patch ...
 * Running elibtoolize in: libcanberra-0.30/build-aux/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying g-debug/2.4.2 patch ...
 *   Applying specs/2.4.2 patch ...
 *   Applying fsanitize/2.4.2 patch ...
 *   Applying fuse-ld/2.4.2 patch ...
 *   Applying werror/2.4.2 patch ...
 *   Applying cxx-pthread/2.4.6 patch ...
 *   Applying color-record/2.4.2 patch ...
 *   Applying verbose-pic/2.4.7 patch ...
 *   Applying clang-runtime-ltmain/2.4.7 patch ...
>>> Source prepared.
>>> Configuring source in /var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30 ...
 * abi_x86_32.x86: running multilib-minimal_abi_src_configure
 * econf: updating libcanberra-0.30/build-aux/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating libcanberra-0.30/build-aux/config.sub with /usr/share/gnuconfig/config.sub
/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30/configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libcanberra-0.30-r7 --htmldir=/usr/share/doc/libcanberra-0.30-r7/html --with-sysroot=/ --libdir=/usr/lib --docdir=/usr/share/doc/libcanberra-0.30-r7 --enable-alsa --disable-oss --enable-pulse --disable-gstreamer --enable-gtk --enable-gtk3 --disable-tdb --enable-udev --disable-lynx --disable-gtk-doc --with-systemdsystemunitdir=/lib/systemd/system
checking for a BSD-compatible install... /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether ln -s works... yes
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse
checking whether the C compiler works... no
configure: error: in `/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30-abi_x86_32.x86':
configure: error: C compiler cannot create executables
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30-abi_x86_32.x86/config.log
 * ERROR: media-libs/libcanberra-0.30-r7::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line  136:  Called src_configure
 *             environment, line 1841:  Called multilib-minimal_src_configure
 *             environment, line 1170:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *             environment, line 1420:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1125:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1123:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *             environment, line  414:  Called multilib-minimal_abi_src_configure
 *             environment, line 1164:  Called multilib_src_configure
 *             environment, line 1640:  Called econf '--docdir=/usr/share/doc/libcanberra-0.30-r7' '--enable-alsa' '--disable-oss' '--enable-pulse' '--disable-gstreamer' '--enable-gtk' '--enable-gtk3' '--disable-tdb' '--enable-udev' '--disable-lynx' '--disable-gtk-doc' '--with-systemdsystemunitdir=/lib/systemd/system'
 *        phase-helpers.sh, line  647:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=media-libs/libcanberra-0.30-r7::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/libcanberra-0.30-r7::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30-abi_x86_32.x86'
 * S: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30'

 * Messages for package media-libs/libcanberra-0.30-r7:

 * ERROR: media-libs/libcanberra-0.30-r7::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line  136:  Called src_configure
 *             environment, line 1841:  Called multilib-minimal_src_configure
 *             environment, line 1170:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *             environment, line 1420:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1125:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *             environment, line 1123:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *             environment, line  414:  Called multilib-minimal_abi_src_configure
 *             environment, line 1164:  Called multilib_src_configure
 *             environment, line 1640:  Called econf '--docdir=/usr/share/doc/libcanberra-0.30-r7' '--enable-alsa' '--disable-oss' '--enable-pulse' '--disable-gstreamer' '--enable-gtk' '--enable-gtk3' '--disable-tdb' '--enable-udev' '--disable-lynx' '--disable-gtk-doc' '--with-systemdsystemunitdir=/lib/systemd/system'
 *        phase-helpers.sh, line  647:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=media-libs/libcanberra-0.30-r7::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/libcanberra-0.30-r7::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30-abi_x86_32.x86'
 * S: '/var/calculate/tmp/portage/media-libs/libcanberra-0.30-r7/work/libcanberra-0.30'

Огромное спасибо. Сегодня на рабочей машине попробовал, точнее повторно попробовал, со второго раза стал.

Сам не понял что случилось, по-этому и мало информации. В пятницу попробовал, но по времени уже надо было убегать, глянул только, появился ярлык или нет, его не было и ошибок вроде тоже(сильно спешил). Сегодня заново попробовал запустить установку, установился 1 пакет, вот не вспомню сейчас какой именно и после этого все появилось. Завтра буду на других пробовать, если что появится приду с комментариями.

Сегодня еще 2 машины, полет нормальный. Ошибок не выявлено.
Визуально увидел, вспомнил, вчера доустановился:
app-text/kchmviewer-8.0::gentoo, и после этого паскаль появился.

Возьму за правило копировать все из терминала, чтобы потом можно было разобрать, что да как.
Еще раз спасибо, очень помогли

1 Like

Всё не надо, только сомнительное, и (если из терминала) то только через текстовый редактор (не через офис) чтобы всякие разные неотображаемые спецсимволы не прилетали простым копипастом через буфер обмена. редактор их опознаёт и отсеивает оставляя только видимые символы (кроме символа перевода строки). Даже Баш не всегда тупой копипаст принимает.

Добрый день. На одной машине слетела файловая система и в ходе экспериментов система была “добита”. Систему переустановил, начал устанавливать Паскаль и столкнулся с проблемами:

  1. изменилась версия, с этим справился, изменил в ebuild.
  2. Проблема с сертификатом, пишет что 26 дней назад закончился сертификат, насколько я понял у этого ресурса “https://mirror.rosalinux.ru/rosa/rosa13/repository/x86_64/contrib/release/” - тоже справился(скачал руками, закинул в папку)
  3. при попытке установки выдает следующее:
calculate guest # emerge -av dev-lang/pascalabcnet

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 2.07 s (backtrack: 1/20).


!!! The following update has been skipped due to unsatisfied dependencies:

dev-lang/pascalabcnet:0

  selected: (dev-lang/pascalabcnet-3.11-r3390:0/0::custom, ebuild scheduled for merge)
  skipped: (dev-lang/pascalabcnet-9999:0/0::custom, ebuild scheduled for merge) (see unsatisfied dependency below)

emerge: there are no ebuilds to satisfy "app-text/kchmviewer".
(dependency required by "dev-lang/pascalabcnet-9999::custom[chm]" [ebuild])


The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by dev-lang/pascalabcnet (argument)
=dev-lang/pascalabcnet-3.11-r3390 ~amd64

Would you like to add these changes to your config files? [Yes/No] y

Autounmask changes successfully written.

 * IMPORTANT: config file '/etc/portage/package.accept_keywords/custom' needs updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

 * In order to avoid wasting time, backtracking has terminated early
 * due to the above autounmask change(s). The --autounmask-backtrack=y
 * option can be used to force further backtracking, but there is no
 * guarantee that it will produce a solution.

emerge: there are no ebuilds to satisfy "app-text/kchmviewer".
(dependency required by "dev-lang/pascalabcnet-3.11-r3390::custom[chm]" [ebuild])
(dependency required by "dev-lang/pascalabcnet" [argument])

При попытке поиска
eix app-text/kchmviewer
выдает совпадений не найдено.
Можно ли это как-то побороть/обойти?

на сколько понимаю app-text/kchmviewer у Вас требует версия 9999 (emerge: there are no ebuilds to satisfy “app-text/kchmviewer”.(dependency required by “dev-lang/pascalabcnet-9999::custom[chm]” [ebuild]) … а для установки версии 3.11 emerge --autounmask-backtrack и последующее,обязательное после авторазмаскировки etc-update делались перед установкой? ( юз-флаг амд64 замаскирован)

еикс ищет в подключенных оверлеях ,я пользуюсь для поиска пакетов emerge --search эта тулза и неподключенные в локальной системе оверлеи опрашивает…

Или выбирать из этого
# eix chm
или
побороть? - форкнуть kchmviewer
обойти? - не использовать формат chm ? (чтобы не требовался chmviewer ) ???

(dependency required by “dev-lang/pascalabcnet-9999::custom[chm]
зачем вашему паскалю-бисинете нужен формат chm? Справку форматировать?
И зачем четыре девятки? нормальных версий на оверлеях не осталось?

а для установки версии 3.11 emerge --autounmask-backtrack и последующее,обязательное после авторазмаскировки etc-update делались перед установкой? ( юз-флаг амд64 замаскирован)

Нет, ничего не делал, действовал по описанному выше алгоритму от NickM

Или выбирать из этого

eix chm

или
побороть? - форкнуть kchmviewer
обойти? - не использовать формат chm ? (чтобы не требовался chmviewer ) ???

(dependency required by “dev-lang/pascalabcnet-9999::custom[chm]
зачем вашему паскалю-бисинете нужен формат chm? Справку форматировать?
И зачем четыре девятки? нормальных версий на оверлеях не осталось?

Опять же. я использовал алгоритм от NickM(спасибо ему огромное) и его ebuild.
Насколько я понимаю kchmviewer нужен для чтения справки. До установки с помощью ebuild делал все проше, скачивал паскаль, разархивировал и запускал через Mono. Там справка не работает. Вопрос на сколько это нужно ученикам, думаю что не очень, но когда есть полный функционал как-то на душе спокойней.
Сегодня попробовал заменить на XCHM, паскаль установился, но справка не работает. Завтра попробую другу прогу.

Добрый день
Если имеется возможность и интерес разобраться в вопросе темы, то можете постучаться в личку в “Телеграмм” к Николаю
@NickMN82