Не устанавливается 29 сборка Лазаруса

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

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

Ответить
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Не устанавливается 29 сборка Лазаруса

Сообщение qivi »

Убунту 64, снёс релизный (....28.2) Лазарус пытаюсь поставить сборку 0.9.29-0-20100409 из деб пакетов. Встаёт без проблем но при пересборке (установка/удаление компонентов), выдаёт ошибку:

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

/usr/lib/lazarus/0.9.29/ide/lazarus.pp(127,1) Error: Error while compiling resources
в итоге не завершает пересборку.

Как это дело поправить?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

qivi
Это связано с компилятором. Надо взять свеженький - 2.4.1. У меня такая же проблема была - поменял 2.4.0 на 2.4.1 и ресурс стал нормально компилироваться, а Lazarus, соответственно, собираться.
alaken
постоялец
Сообщения: 221
Зарегистрирован: 18.02.2010 08:02:13

Сообщение alaken »

попробуйте закоментировать строку с ключем
# Write always a nice FPC logo ;)
-l
в файле fpc.cfg, мне помогло при схожей проблеме...
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Наконец то руки дошли...
alaken писал(а):попробуйте закоментировать строку с ключем
# Write always a nice FPC logo ;)
-l
в файле fpc.cfg, мне помогло при схожей проблеме...

Не прокатило... может ещё как?

А гденибудь можно скачать в деб 2.4.1?
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

можно попробовать посмотреть на этот пакет. Версия немного не та, но думаю, что с ней все будет ок.
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Padre_Mortius писал(а):можно попробовать посмотреть на этот пакет. Версия немного не та, но думаю, что с ней все будет ок.


Дак от тудова и брал... тока для 64 битной...
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

на 32 битной федоре lazarus из svn собирается и на более старом дистрибутиве fpc (от 20 марта 2010 г.)

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

[mortius@fedora bin]$ fpc
Free Pascal Compiler version 2.4.0 [2010/03/20] for i386
Copyright (c) 1993-2009 by Florian Klaempfl


Добавлено спустя 2 минуты 16 секунд:
попробуйте пересобрать лазарус из консоли

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

make clean bigide
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Padre_Mortius писал(а):попробуйте пересобрать лазарус из консоли

Там (в релизной 2.4.0) проблема с компиляцией ресурсов. В консоле будет то же самое. Я всегда в консоли собираю и видел как раз эту ошибку.
qivi писал(а):А гденибудь можно скачать в деб 2.4.1?

Можно скачать обычный архив и заменить файлами из него те, то штатно устанавливались из deb-ки.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Там (в релизной 2.4.0) проблема с компиляцией ресурсов

ссылка была дана на нерелезный fpc)
Можно скачать обычный архив и заменить файлами из него те, то штатно устанавливались из deb-ки.

Тогда уж,имхо, проще собрать из svn чем городить велосипед квадратноколесный
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Странная вещь, i386 Лазарус ....29 + фпц 2.4.0 (как раз тот на который дали ссылку) как положено дружат под виртуалкой давно, намного раньше чем решился произвести замену на железе...
Ответить