FPC 3.0.4
Модератор: Модераторы
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Попробуем. Возможно, транк тоже поднимется версия.
Судя по тому, что новости про новую версию freepascal.org выкладывать не торопится, ничего особо выдающегося там нет.
В TList обновили добавление памяти под не в меру растущий список. Если раньше ориентировались на количество элементов в 127 штук, то теперь пляшут от занимаемой памяти - при размере списка более 128 МБ, ему автоматически добавляется ещё 16.
В IniFiles исправили косяк с проблемой чтения неправильной пары Имя=Значение для ReadSectionValues.
Для модуля DB, TParam.LoadFromFile по умолчанию теперь открывает файл в режиме fmOpenRead + fmShareDenyWrite, поэтому доступ на чтение в открытый файл теперь не блокируется.
У компилятора появились две новые платформы:
- AArch64;
- Linux/ppc64le.
Для MacOS новый юнит - iosxwstr.
Текстовая IDEшка теперь поддерживает отладку с помощью GDB.
Ну и ещё там по мелочи...
В TList обновили добавление памяти под не в меру растущий список. Если раньше ориентировались на количество элементов в 127 штук, то теперь пляшут от занимаемой памяти - при размере списка более 128 МБ, ему автоматически добавляется ещё 16.
В IniFiles исправили косяк с проблемой чтения неправильной пары Имя=Значение для ReadSectionValues.
Для модуля DB, TParam.LoadFromFile по умолчанию теперь открывает файл в режиме fmOpenRead + fmShareDenyWrite, поэтому доступ на чтение в открытый файл теперь не блокируется.
У компилятора появились две новые платформы:
- AArch64;
- Linux/ppc64le.
Для MacOS новый юнит - iosxwstr.
Текстовая IDEшка теперь поддерживает отладку с помощью GDB.
Ну и ещё там по мелочи...
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
sign, да он уже давно 1.9.0, а толку то?
Я про FPC 3.1.1
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
sign, угу... и собрать его можно только 3.0.2, а 3.0.4 идет лесом(((
В смысле?
Или вы хотите сказать, что у меня только картинка, а на самом деле унутрях там совсем иное?
Или вы хотите сказать, что у меня только картинка, а на самом деле унутрях там совсем иное?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
sign, в том, что я поставил 3.0.4... пытаюсь собрать транковый 3.1.1 а мне говорят, что мой компилятор слишком новый и компилить ЭТО он не хочет. Т. е, придется ждать, когда обновят транк((( а это, видимо, еще месяц/другой ждать, пока обновят (сам транк fpc, что интересно, обновляется, но без толку). Можно, конечно, попытаться подправить make файл, но смысла нет.
А внутри, конечно, то, что на картинке.
А внутри, конечно, то, что на картинке.
Я обновляю Лазарус посредством fpcupdeluxe.
Не совсем быстро, но зато всё компилится в выбранные версии.
Рекомендую.
Не мудрствуя лукаво, кликаю:
Не совсем быстро, но зато всё компилится в выбранные версии.
Рекомендую.
Не мудрствуя лукаво, кликаю:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
sign, при пересборке по 2-3 раза в неделю хочется все же контроля. Да и дополнительные средства автоматизации, на данном уровне их развития, скорее вредят чем помогают.
Объявление о выпуске уже на офсайте:
Ссылки на других страницах пока еще смотрят на 3.0.2, но контент уже на месте, можно в URL заменять 3.0.2 на 3.0.4.
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.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Транк переключился на сборку с новой версии.
Лазарус зарелизили вчера.
http://forum.lazarus.freepascal.org/ind ... 210.0.html
http://forum.lazarus.freepascal.org/ind ... 210.0.html
Всё-таки эту бету зарелизили
Код: Выделить всё
$ ./lazarus --primary-config-path=~/.lazarus-1.8.0-0.x86_64
Ошибка сегментирования (core dumped)
У меня (Slackware 14.2 x86-64) с параметром отлично стартует
Без параметра спрашивает, не проапгрейдить ли конфиг от предыдущей версии. При отказе -- сегфолтится.
Если прежний каталог переименовать, без параметров отлично стартует.
В Xfce в редакторе кода два вертикальных скролбара, один соответствует теме оформления, второй внутри рядом, той же длины и положения, просто серый прямоугольник.
Код: Выделить всё
$ lazarus --primary-config-path=~/.lazarus-1.8.0.x86_64Без параметра спрашивает, не проапгрейдить ли конфиг от предыдущей версии. При отказе -- сегфолтится.
Если прежний каталог переименовать, без параметров отлично стартует.
В Xfce в редакторе кода два вертикальных скролбара, один соответствует теме оформления, второй внутри рядом, той же длины и положения, просто серый прямоугольник.

