Как обновить Free Pascal?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Как обновить Free Pascal?

Сообщение TiPo » 26.03.2013 13:52:32

Здравствуйте,
У меня установлена версия 2.6.0.
Можно ли как-нибудь обновить FPC до новой версии без удаления предыдущей?
TiPo
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.03.2013 13:49:39

Re: Как обновить Free Pascal?

Сообщение Лекс Айрин » 26.03.2013 18:48:50

TiPo, перекомпиляцией.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Как обновить Free Pascal?

Сообщение Сквозняк » 27.03.2013 10:20:07

Можно так перекомпилировать что получится одна рабочая версия а надо иметь по два комплекта модулей и исполняемых файлов. Нужно так установить другую версию FPC чтобы это условие выполнилось. Для линукса проще всего скачать сборку типа
fpc-2.6.2.x86_64-linux.tar (47 MB) contains a standard tar archive, with an install script

И установить из под простого пользователя в какой-то каталог. Так можно много версий поставить и они не будут друг другу мешать. А чтобы запустить редактор, делаешь в консоли текущим его каталог, примерно так cd "....fpc/fpc-2.6.2/bin" и запускаешь из него ./fp Только после установок нужно проверить в каталоге пользователя наличие файлов .fpc.cfg и fpc.cfg, и если они есть то удалить чтобы не конфликтовали с файлом /etc/fpc.cfg

А в виндовсе перед запуском дополнительной версии желательно подменить на нужные батником или из консольки пути к каталогу с fpc.exe Например, запускаем cmd.exe, смотрим пути
Код: Выделить всё
Z:\home\user>path
PATH=C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\FPC\2.6.0\bin\i386-Win32

Меняем пути:
Код: Выделить всё
path=C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\FPC\2.6.2\bin\i386-Win32

Смотрим что получилось:
Код: Выделить всё
Z:\home\user>path
PATH=C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\FPC\2.6.2\bin\i386-Win32

Запускаем редактор:
Код: Выделить всё
C:\FPC\2.6.2\bin\i386-Win32\fp.exe

Код: Выделить всё
Сквозняк
энтузиаст
 
Сообщения: 1129
Зарегистрирован: 29.06.2006 22:08:32


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru