Как правильно обновить Free Pascal?
Модератор: Модераторы
Как правильно обновить Free Pascal?
Подскажите, пожалуйста, как грамотно обновить FP с версии 2.2.4 до 2.6.0 в линукс ПСПО 5 от PingWin. Репозиторий больше не обновляется. Нужно чтобы сохранилась интеграция с Lazarus и Geany.
На *buntu, openSUSE делает так (не знаю как на вашей системе, но действия будут такие же):
1. Зайти на оф.сайт в раздел Download: http://sourceforge.net/projects/lazarus/files/
2. Скачать tar.gz архив с fpc из нужной ветки.
3. Удалить fpc из системы (если установлен).
4. Поставить свежий fpc из распакованного архива.
5. Пересобрать Lazarus с профилем Normal IDE.
1. Зайти на оф.сайт в раздел Download: http://sourceforge.net/projects/lazarus/files/
2. Скачать tar.gz архив с fpc из нужной ветки.
3. Удалить fpc из системы (если установлен).
4. Поставить свежий fpc из распакованного архива.
5. Пересобрать Lazarus с профилем Normal IDE.
evb87ar Большое спасибо. Правильно ли я понял? Удалить только пакеты fpc, а старый Lazarus удалять не надо, достаточно только пересобрать? На оф.сайте предлагают "You need to download and install fpc, fpc-src and lazarus". А как быть с Geany?
bds, цель то какую хотите достигнуть?
Если переустанавливаете freepascal, не вижу смысла оставлять старый lazarus.
В linux программы уровня компиляторов обычно ставятся в одни и те же каталоги, более того, организуется система ссылок. В лучшем случае, вашу geany переустановка никак не затронет, в худшем же - придется найти и пересоздать ссылки, показывавшие на старый компилятор fpc.
У вас система, вроде бы изначально сделана из Mandriva Linux; на первый раз попробуйте все таки поставить из наборов .rpm официального сайта (Lazarus linux i386 rpm)
Если переустанавливаете freepascal, не вижу смысла оставлять старый lazarus.
В linux программы уровня компиляторов обычно ставятся в одни и те же каталоги, более того, организуется система ссылок. В лучшем случае, вашу geany переустановка никак не затронет, в худшем же - придется найти и пересоздать ссылки, показывавшие на старый компилятор fpc.
У вас система, вроде бы изначально сделана из Mandriva Linux; на первый раз попробуйте все таки поставить из наборов .rpm официального сайта (Lazarus linux i386 rpm)
SSerge, спасибо, буду пробовать. Необходимость обновления вызвана требованием комплекса для сдачи ЕГЭ по информатике. Сейчас в некоторых школах проводится его апробация и внедрение. ПСПО 5 - на базе ALT.
bds, если у вас lazarus из репозитория, то настроятельно-обязательно обновить и его. Лучше всего скачать scr Lazarus fixes из http://freepascal.dfmk.hu/test/lazarus/ и просто скомпилировав командой $make clean all
Перед этим только не забудьте удалить лазарус, установленный из репозитория.
Перед этим только не забудьте удалить лазарус, установленный из репозитория.
evb87ar, спасибо, буду пробовать.
