Страница 16 из 16

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 06.12.2017 22:26:17
Сквозняк
Лекс Айрин писал(а):Зачем винраром?

Стильно, можно, молодёжно, куча режимов архивации - самое то для больших объёмов данных.
А насчет изменений это вообще можно рассматривать как бред. Всегда можно заархивировать при старте/финише системы

Звиздец, ты предлагаешь вклиниваться в самый глючный и перегруженный момент и выполнять там что-то своё. И зачем такое отлаживать, если из другой ОС всё хорошо винрарилось?

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 07.12.2017 09:19:18
Лекс Айрин
Сквозняк писал(а):Звиздец, ты предлагаешь вклиниваться в самый глючный и перегруженный момент и выполнять там что-то своё. И зачем такое отлаживать, если из другой ОС всё хорошо винрарилось?


Потом сложнее -- количество критичных процессов намного больше. К тому же именно при старте системы и идет сохранение контрольной точки. Где-то в районе запуска миниядра. Это ощутимо если профиль пользователя больше определенного размера.

Сквозняк писал(а):куча режимов архивации - самое то для больших объёмов данных.


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

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 07.12.2017 15:54:06
Сквозняк
Лекс Айрин писал(а):Потом сложнее -- количество критичных процессов намного больше.

На старте - гонка "кто первый загрузится", работа с реестром и тормоза. Проще вообще снаружи каталоги "сфоткать".
Как раз здесь и нет смысла в использовании кучи режимов и прочем богатстве. Все должно тупо работать.
Это если у тебя сервер с кучей лишней мощности, а если рабочая станция, то пока оно "тупо работает", можешь выспаться, а если во время процесса всё вырубится - начать снова и снова выспаться.

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 07.12.2017 18:47:23
Лекс Айрин
Сквозняк писал(а):На старте - гонка "кто первый загрузится", работа с реестром и тормоза.


Скажи этот ребятам с MS. А дедлайн на старте это вообще за гранью добра и зла.

Сквозняк писал(а): а если рабочая станция, то пока оно "тупо работает", можешь выспаться, а если во время процесса всё вырубится - начать снова и снова выспаться.


На самом деле, дома проще переустановить систему. Но, если уж на то пошло, то речь не о восстановлении всего, а только о восстановлении системного каталога и настроек. Это не так много при правильном подходе к делу.

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 18.12.2017 09:01:37
alex_alex_alex1
Надо ставить Mageia, в ней есть fp-ide-ru, fp-ide-en. Просто патчить мало, надо решать целый комплекс задач, в частности, в какой консоли и как запускать. Это всё решено в Mageia, достаточно просто установить пакеты.

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 18.12.2017 12:53:10
Снег Север
Сквозняк писал(а):
Лекс Айрин писал(а):Зачем винраром?

Стильно, можно, молодёжно, куча режимов архивации - самое то для больших объёмов данных.
Винрар - прошлый век. Все нормальные люди сегодня архивируют 7zip'ом.

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 26.12.2017 00:41:26
Сквозняк
Снег Север писал(а):Винрар - прошлый век. Все нормальные люди сегодня архивируют 7zip'ом.

Таки ребята с утюгом и паяльником прижали?

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 28.12.2017 05:06:04
Сквозняк
Вышел fpc-3.0.4 и выложенные разработчиками его *x86_64*.rpm *.src.rpm пакеты оказались совсем не работоспособными на моём линуксе: один собран не с теми зависимостями, а у другого сборочный скрипт недоделанный. Пришлось переделывать, а заодно и портировать на новую версию fpc-ide все имеющиеся необходимые для комфортного в ней работе изменения. Итак, качайте:

src.rpm собирающий паскаль и иде с gdb-7.9 - https://yadi.sk/d/1GbY4a3h3R3Nac
Патчи для сборки иде с gdb улучшены, надеюсь глючить отладчик будет реже.

Собранные x86_64-linux пакеты с 3.0.4 паскалем и русифицированным ИДЕ с отладчиком - https://yadi.sk/d/_DrIfZ7I3R3Nb3

Изображение

Изображение

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 29.12.2017 19:05:35
Сквозняк
Попытался прикрутить gdb к официальному src.rpm и через несколько часов обнаружил, что только время зря потерял :mrgreen: В официальных пакетах используется урезанная версия исходников, без справки и демок. Это кривая версия исходников, от неё только проблемы - fpcbuild-*.*.*.tar.gz наше всё, а более лёгкие исходники нужны тем, кому проблем в жизни не хватает. Может показаться что справка для компиляции ИДЕ не нужна - как бы не так. В полной версии исходников работает команда make all которой нужно лишь немного помочь с поиском зависимостей для компиляции. А в урезанных исходниках make all не работает, в результате сборка ИДЕ требует указания путей к большему количеству библиотек. То что при make all находится само, без неё нужно прописывать патчами вручную. Но как прописать модули ядра линукса - я не знаю, в полной версии исходников этим занимается сборочная система в автоматическом режиме.

Посему, для сборок ИДЕ с gdb, исходники fpc из src.rpm малопригодны - используйте полную версию, как в моём альтернативном пакете, и сборка пойдёт проще.

Re: Прикручивание русского языка к FP в линуксе

СообщениеДобавлено: 23.12.2018 13:56:17
alex_alex_alex1
Как всегда в репозитории Mageia присутствуют пакеты fp-ide-en и fp-ide-ru. Русская версия имеет не только русский интерфейс и русскую справку от турбо паскаля, но и сообщения компиляции.
Кроме того, версия 3.0.4 уже с внешним отладчиком патчами из разрабатываемой версии.
Также наложены все известные патчи.

Добавлено спустя 15 часов 26 минут 26 секунд:
Проекты для беглого просмотра:
http://svnweb.mageia.org/packages/cauld ... u/current/
http://svnweb.mageia.org/packages/cauld ... n/current/

SRPM:
http://distrib-coffee.ipsl.jussieu.fr/p ... e/release/ (содержат все необходимые файлы для сборки)