Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Lazarus - проблемы с сохранением проектов  (Прочитано 5296 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Доброго времени суток!
Сам хоть и пользуюсь Ubuntu, но программированием не занимаюсь. А вот в школе дочери для домашних заданий требуют установку Lazarus.
Помимо общей глючности (подвисание при некоторых операциях, решающееся закрытием либо инспектора объектов, либо редактора исходного кода), основная проблема - это "кривое" сохранение проектов, которые невозможно собрать после повторного открытия - часть элементов в графической области остаются в режиме редактирования (их можно растягивать, перемещать и т.п.), даже, если сразу после написания всё работало без проблем.
Во вложении скриншот с попыткой собрать вновь открытый проект.
Подскажите, где искать проблему!
Заранее спасибо :)
« Последнее редактирование: 11 Ноября 2012, 09:15:51 от IgoryaN_ »

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #1 : 11 Ноября 2012, 14:56:09 »
IgoryaN_,
Советую установить версию с официального сайта, в репозиториях глючная, тут без комментариев, да и старая.

Оффлайн CynicRus

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #2 : 12 Ноября 2012, 00:29:34 »
Доброго времени суток!
Сам хоть и пользуюсь Ubuntu, но программированием не занимаюсь. А вот в школе дочери для домашних заданий требуют установку Lazarus.
Помимо общей глючности (подвисание при некоторых операциях, решающееся закрытием либо инспектора объектов, либо редактора исходного кода), основная проблема - это "кривое" сохранение проектов, которые невозможно собрать после повторного открытия - часть элементов в графической области остаются в режиме редактирования (их можно растягивать, перемещать и т.п.), даже, если сразу после написания всё работало без проблем.
Во вложении скриншот с попыткой собрать вновь открытый проект.
Подскажите, где искать проблему!
Заранее спасибо :)
apt-get remove lazarus. Затем скачать в исходниках, и скомпилировать из под пользователя(make clean all в папке с распакованными исходниками). Такая штука случается, когда владелец лазаруса рут, соответственно собирает проект он генерирует бинарник у которого владелец рут. Отсюда и ерунда, что он его затем выполнить не может. А иногда и собрать. При том что собраный бинарник будет прекрасно работать из под рута. PS: на скрине бинарник отлично собрался, но не смог запуститься по причине указанной выше.
« Последнее редактирование: 12 Ноября 2012, 00:31:21 от CynicRus »
"Only two things are infinite, the universe and human stupidity... and I'm not sure about the universe."  -- Albert Einstein

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #3 : 12 Ноября 2012, 05:46:33 »
Большое спасибо за помощь!
Попробовал вариант VitalD - всё заработало, как надо!
CynicRus, спасибо за пояснения, теперь буду учитывать это.

Второй момент: Лазарус-то я новый установил, но перед этим не смог найти, как удалить старый. В центре приложений почему-то активна кнопка "Установить", при уже установленной проге. Когда скачал .deb, открыл его центром приложений, то тот предложил обновить прогу  ??? Теперь два стоят...
Подскажите, как грохнуть старую. Устанавливал я её по этой инструкции: http://www.freepascal.ru/article/lazarus/20100331014600/

Оффлайн CynicRus

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #4 : 12 Ноября 2012, 17:52:58 »
Я выше строку написал, как удалить-)
"Only two things are infinite, the universe and human stupidity... and I'm not sure about the universe."  -- Albert Einstein

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #5 : 12 Ноября 2012, 19:21:24 »
Цитировать
Я выше строку написал, как удалить-)
Сделал я sudo apt-get remove lazarus
но при этом удалился новый, тот, что с оф. сайта, а старый, установленный по методу сайта freepascal.ru остался жить... :(
Почему-то система не знает о том, что он установлен :(
Что делать?

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #6 : 12 Ноября 2012, 19:24:29 »
IgoryaN_,
Честно говоря, сам ставил, не удалив перед этим старую. Позже появилась необходимость еще и под wine поставить для сборки под windows. Так что тут ничего сложного, удалить старую версию можно через synaptic, пакет lazarus-0.9.30.2, новая же версия находится в пакете lazarus, вот они и существую параллельно. Так же можете удалить через консоль:
sudo apt-get remove lazarus-0.9.30.2Кстати, не забывайте обновлять еще и пакет fpc и fpc-src...

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #7 : 13 Ноября 2012, 06:16:04 »
Ещё раз спасибо!
Цитировать
Кстати, не забывайте обновлять еще и пакет fpc и fpc-src...
Возможно глупый вопрос сейчас задам... Как правильно обновить fpc и fpc-src, чтоб не получилось, как с Лазарусом (глюки, 2 параллельные версии и т.п.)?

Оффлайн Красноглазый

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #9 : 13 Ноября 2012, 14:36:11 »
IgoryaN_,
Спешу заметить, что никаких глюков при установленных lazarus и fpc и из репозитория, и из пакетов с оф.сайта параллельно, не наблюдаю. Они, кажется мне, изолированны друг от друга.

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #10 : 16 Ноября 2012, 20:01:52 »
Подскажите ещё один момент: Лазарус не открывает проекты с флешки. Т.е. если сохранить файлы в директории на рабочем столе, то их можно открыть. Если же их скопировать на флешку, то от туда они нормально не открываются! :(
Где какие настройки поковырять, чтоб открывалось с флешки? Да и из любого другого места...

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #11 : 16 Ноября 2012, 22:56:48 »
IgoryaN_,
Никогда такого не было  ???, проверьте все ли файлы проекта лежат в одной папке.

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #12 : 17 Ноября 2012, 07:01:48 »
Все!
Делаю так:
Папку 1 на рабочем столе копирую на флешку -  не отрывает, копирую содержимое папки с флешки обратно на рабочий стол, только в другую папку (например 2) - открывает. Дочь говорит и в школе не отрывает у ней с флешки... :(

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #13 : 17 Ноября 2012, 13:40:21 »
IgoryaN_,
В школах используют lazarus?  :o

Оффлайн IgoryaN_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Lazarus - проблемы с сохранением проектов
« Ответ #14 : 17 Ноября 2012, 13:53:32 »
Ага...

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.