Проблема с версиями.

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

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

Ответить
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Проблема с версиями.

Сообщение GAMER »

В кои то веки решил поставить фрипаскаль и Лазарус на FreeBSD 9.
В портах оказалось старье (забили на него) и я решил ставить через свн.
Алгоритм такой:
1. Поставил с портов.
2. Витянул транковую версию.
3. gmake install
Смотрю.

Код: Выделить всё

 ./fp
* Free Pascal IDE Version 1.0.12 [2012/02/22]
* Compiler Version 2.7.1

Код: Выделить всё

# fpc
Free Pascal Compiler version 2.4.4 [2012/02/16] for i386
Copyright (c) 1993-2010 by Florian Klaempfl

Время создания близкое (разница в 2 минуты).
Почему fpc версии 2.4.4 и временем создания - установка с портов? Хотя время создания файла - 22 числа (
когда собирал с свн)
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Разобрался. Симлинк ppc* не туда указывал. Хотя странно. Получается, что fpc запускает ppc*?
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Да, роль fpc состоит в запуске ppc*.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

То есть, если есть зоопарк версий, то достаточно поменять симлинк на ppc*?
А $fpcversion в файле конфигурации как просчитывается?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

GAMER писал(а):А $fpcversion в файле конфигурации как просчитывается?

У компилятора ppc* номер версии уже вшит внутрь, поэтому $fpcversion устанавливается автоматически по версии запущенного компилятора.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Спасибо.
То есть при наличии зоопарка достаточно менять симлинк на нужную версию.
Ответить