FPC 3.0.4

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

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

Re: FPC 3.0.4

Сообщение Лекс Айрин » 03.11.2017 12:57:46

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

Re: FPC 3.0.4

Сообщение sign » 07.11.2017 07:23:41

Изображение
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: FPC 3.0.4

Сообщение Vadim » 07.11.2017 09:09:57

Судя по тому, что новости про новую версию freepascal.org выкладывать не торопится, ничего особо выдающегося там нет. :)
В TList обновили добавление памяти под не в меру растущий список. Если раньше ориентировались на количество элементов в 127 штук, то теперь пляшут от занимаемой памяти - при размере списка более 128 МБ, ему автоматически добавляется ещё 16.
В IniFiles исправили косяк с проблемой чтения неправильной пары Имя=Значение для ReadSectionValues.
Для модуля DB, TParam.LoadFromFile по умолчанию теперь открывает файл в режиме fmOpenRead + fmShareDenyWrite, поэтому доступ на чтение в открытый файл теперь не блокируется.

У компилятора появились две новые платформы:
- AArch64;
- Linux/ppc64le.

Для MacOS новый юнит - iosxwstr.

Текстовая IDEшка теперь поддерживает отладку с помощью GDB.

Ну и ещё там по мелочи... :D
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: FPC 3.0.4

Сообщение Лекс Айрин » 07.11.2017 09:47:26

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

Re: FPC 3.0.4

Сообщение sign » 08.11.2017 07:05:51

Я про FPC 3.1.1
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: FPC 3.0.4

Сообщение Лекс Айрин » 08.11.2017 09:12:12

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

Re: FPC 3.0.4

Сообщение sign » 08.11.2017 13:31:02

В смысле?
Или вы хотите сказать, что у меня только картинка, а на самом деле унутрях там совсем иное? :shock:

1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: FPC 3.0.4

Сообщение Лекс Айрин » 08.11.2017 16:04:29

sign, в том, что я поставил 3.0.4... пытаюсь собрать транковый 3.1.1 а мне говорят, что мой компилятор слишком новый и компилить ЭТО он не хочет. Т. е, придется ждать, когда обновят транк((( а это, видимо, еще месяц/другой ждать, пока обновят (сам транк fpc, что интересно, обновляется, но без толку). Можно, конечно, попытаться подправить make файл, но смысла нет.

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

Re: FPC 3.0.4

Сообщение sign » 09.11.2017 07:14:02

Я обновляю Лазарус посредством fpcupdeluxe.

Не совсем быстро, но зато всё компилится в выбранные версии.
Рекомендую.

1.jpg


Не мудрствуя лукаво, кликаю:
2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: FPC 3.0.4

Сообщение Лекс Айрин » 09.11.2017 09:16:28

sign, при пересборке по 2-3 раза в неделю хочется все же контроля. Да и дополнительные средства автоматизации, на данном уровне их развития, скорее вредят чем помогают.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: FPC 3.0.4

Сообщение bormant » 30.11.2017 00:17:11

Объявление о выпуске уже на офсайте:
November 28th, 2017
FPC version 3.0.4 has been released!
This version is a point update to 3.0 and contains bugfixes and updates packages, some of which are high priority.
There is a list of changes that may break backward compatibility. You can also have a look at the FPC 3.0.4 documentation.
Downloads are available at the download section.

Ссылки на других страницах пока еще смотрят на 3.0.2, но контент уже на месте, можно в URL заменять 3.0.2 на 3.0.4.
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Re: FPC 3.0.4

Сообщение Лекс Айрин » 05.12.2017 11:18:33

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

Re: FPC 3.0.4

Сообщение vada » 07.12.2017 17:20:27

Лазарус зарелизили вчера.
http://forum.lazarus.freepascal.org/ind ... 210.0.html
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: FPC 3.0.4

Сообщение Сквозняк » 07.12.2017 17:36:14

Всё-таки эту бету зарелизили
Код: Выделить всё
$ ./lazarus --primary-config-path=~/.lazarus-1.8.0-0.x86_64
Ошибка сегментирования (core dumped)
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Re: FPC 3.0.4

Сообщение bormant » 07.12.2017 22:38:35

У меня (Slackware 14.2 x86-64) с параметром отлично стартует
Код: Выделить всё
$ lazarus --primary-config-path=~/.lazarus-1.8.0.x86_64

Без параметра спрашивает, не проапгрейдить ли конфиг от предыдущей версии. При отказе -- сегфолтится.
Если прежний каталог переименовать, без параметров отлично стартует.

В Xfce в редакторе кода два вертикальных скролбара, один соответствует теме оформления, второй внутри рядом, той же длины и положения, просто серый прямоугольник.
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Пред.След.

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

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

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

Рейтинг@Mail.ru
cron