Поломал Lazarus, помогите!

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

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

Поломал Lazarus, помогите!

Сообщение Delphi » 07.06.2012 00:45:50

Здравствуйте.
Пользовался Lazarus'ом, нужно было поставить пакет Zeosdbo. Пакет криво стал, решил полностью переустановить Lazarus (о чем сейчас жалею).
Убил весь день на переустановку, не хочет работать. Подскажите, пожалуйста, пошагово как установить Lazarus и Zeosdbo в Ubuntu 11.04?
Заранее большое спасибо всем, кто откликнется.
Delphi
новенький
 
Сообщения: 26
Зарегистрирован: 18.02.2012 01:12:52

Re: Поломал Lazarus, помогите!

Сообщение Максим » 07.06.2012 03:09:33

Delphi писал(а):Убил весь день на переустановку, не хочет работать.

Чем мотивирует нежелание работать?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Поломал Lazarus, помогите!

Сообщение Delphi » 07.06.2012 12:20:55

То пути неправильные(хотя вроде бы все верно), то не может скомпилировать, т.к. не под мой процессор, то zeos не устанавливается (пишет ошибку о путях и что она порождает порочный круг).
Сейчас все почистил и хочу с самого начала установить.
Код: Выделить всё
$ sudo apt-get install fpc
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
fpc : Зависит: fp-units-base
       Зависит: fp-units-fcl но он не будет установлен
       Зависит: fp-units-gtk но он не будет установлен
       Зависит: fp-units-gtk2 но он не будет установлен
       Зависит: fp-units-gnome1 но он не будет установлен
       Зависит: fp-units-gfx
       Рекомендует: fp-utils
E: Сломанные пакеты
$
Delphi
новенький
 
Сообщения: 26
Зарегистрирован: 18.02.2012 01:12:52

Re: Поломал Lazarus, помогите!

Сообщение Ism » 07.06.2012 13:57:50

1 Установите лазарус из стандартного репозитория, он вытянет все зависимости
2 Удалите только лазарус и fpc, удалите директории /usr/lib/lazarus и /usr/lib/fpc для верности , а также /home/user/.lazarus
3 Установите последний релиз с сайта lazarus fpc fpc-src

Все, должно работать

Это называется установка начистую
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Поломал Lazarus, помогите!

Сообщение Delphi » 07.06.2012 15:03:27

Ism, спасибо, что откликнулись. Где взять и как установить последний резил lazarus fpc fpc-src?
Delphi
новенький
 
Сообщения: 26
Зарегистрирован: 18.02.2012 01:12:52

Re: Поломал Lazarus, помогите!

Сообщение amateur » 07.06.2012 16:07:46

Кажись Вы замучили apt-get чуток :)

1. ftp://freepascal.dfmk.hu/pub/lazarus/snapshots (качаем деб файлы, для лазаруса и фпс *.det.tar)
2. Распакуйте архивы в разные папки (к примеру архив лазаруса в папку лазарус, архив фпс в папку фпс)
3. dpkg -i *.deb (первым делом через mc под рутом заходим в папку фпс и задаем данную команду, тоже после в папке лазаря)
4. Меняем права на папку лазаруса.

Но прежде удалите фпс и лазарус... Потом apt-get update (updater) не помню :(
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Re: Поломал Lazarus, помогите!

Сообщение Delphi » 07.06.2012 21:46:17

Ура, все заработало :D
Ism и amateur, большое спасибо, помогли ваши инструкции.
На счет zeos, поставить получилось, но коннектиться не хотел, чего-то ему не хватало.
Попробовал с помощью sqlconnection - все получилось.

Добавлено спустя 1 час 31 минуту 53 секунды:
Новый вопрос назрел тут
Delphi
новенький
 
Сообщения: 26
Зарегистрирован: 18.02.2012 01:12:52

Re: Поломал Lazarus, помогите!

Сообщение Ism » 08.06.2012 01:18:20

Нужно сделать
ln libmysqlclient.so.18.0.0 libmysqlclient.so это создание псевдонима на libmysqlclient.so.18.0.0, zeos работает только с libmysqlclient.so
Имя исходного libmysqlclient.so.18.0.0 может отличаться
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08


Вернуться в Lazarus

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

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

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