Новости

Вопросы программирования и использования среды Lazarus.

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

Ответить
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Новости

Сообщение alexs »

Вот что мне утром свежесобранный лазарь сказал:
Lazarus 1.9.0 r54586M FPC 3.1.1 x86_64-linux-gtk2

Всех "стабилистов" с грядущей новой версией 1.8 :D
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

>>Lazarus - 1.8 (Scheduled For Release 2017-03-15)

Lazarus 1.9.0 r54588 FPC 3.1.1 i386-win32-win32/win64
Присоединяюсь!

ИМХО меня лазарь давно устраивает по фичастости. Нехватает нормального докинга и нормальных липнущих тулбаров - в этом направлении застой((
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Мне сейчас, как разработчику, хотелось бы лучшей интеграции с системами контроля версий (svn/git ...)
Аватара пользователя
DYUMON
постоялец
Сообщения: 234
Зарегистрирован: 11.03.2009 12:32:54
Контактная информация:

Сообщение DYUMON »

Надеюсь в новой версии ничего с ног на голову не перевернут.
java73
постоялец
Сообщения: 257
Зарегистрирован: 21.11.2013 09:08:10

Сообщение java73 »

У меня из проблем только возникли ошибки из-за использования метода find в стринглистах. Заменил на indexof.
Аватара пользователя
vitaly_l
долгожитель
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41
Контактная информация:

Сообщение vitaly_l »

GetEnvironmentVariable('...') в 1.9 стало возвращать кракозябры вместо русских букв, в 1.6 и 1.7 работало.
GetEnvironmentVariableUTF8('...') в 1.9 тоже стало возвращать кракозябры вместо русских букв, в 1.6 и 1.7 работало.
Это я про Windo'vz и fpc 3.1.1
Lucifer
постоялец
Сообщения: 133
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

А что так вдруг не собирается? Имеем:
Linux wks06 4.9.0-2-amd64 #1 SMP Debian 4.9.18-1 (2017-03-30) x86_64 GNU/Linux
Lazarus 1.9.0 rev. 54656 x86_64-linux-gtk2
Модули компилируются, но в конце:
lazarus.pp(159,1) Error: Error while linking, при этом подчеркивает как ошибку заключительный end в program Lazarus;
Пробовал и от обычного пользователя, и от рута - без разницы. Натолкните на мысль...

З.Ы. Попробовал сделать просто make в каталоге Лазаря:
Error: Error while linking
Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Makefile:2737: ошибка выполнения рецепта для цели «lazres»
make[2]: *** [lazres] Ошибка 1
make[2]: выход из каталога «/usr/local/share/lazarus/tools»
Makefile:3155: ошибка выполнения рецепта для цели «all»
make[1]: *** [all] Ошибка 2
make[1]: выход из каталога «/usr/local/share/lazarus/tools»
Makefile:3166: ошибка выполнения рецепта для цели «lazbuild»
make: *** [lazbuild] Ошибка 2
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

А меня такое было, когда не той версией компилятора собирал.
Сложность в том, что при сборке транка Лазаруса требуется 2 версии компилятора. Одна (стандартная) для сборки транковой версии компилятора, а другая (транковая) для сборки транкового лазаря. И они иногда немножко конфликтуют. попробуй при сборке указать, что хочешь использовать транковый fpc.
Lucifer
постоялец
Сообщения: 133
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

Oh, no!.. Как все сложно-то... :-) Попробую потом в песочнице. Не хочется ломать рабочие проекты, останусь пока на штатной 1.6.4.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

Lucifer, не особо. Просто надо чуток аккуратнее действовать. Но, конечно, лучше экспериментировать не на рабочей системе.
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

З.Ы. Попробовал сделать просто make в каталоге Лазаря:
вроде как: make bigide
lazarus.pp(159,1)
версия ФПС?
Ответить