Помогите установить fpcsrc-2.0.1-050923.i386.rpm

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

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

Сообщение Джентельмен » 16.10.2005 10:58:29

Народ подскажите в чем проблема и че делать?
вообщем скачал :

fpc-2.0.1-050923.i386.rpm
fpc_crosswin32-2.0.1-050923.i386.rpm
fpcsrc-2.0.1-050923.i386.rpm
lazarus-0.9.10-0.i386.rpm

поставил fpc-2.0.1-050923.i386.rpm, fpc_crosswin32-2.0.1-050923.i386.rpm, lazarus-0.9.10-0.i386.rpm, но при установке исходников fpcsrc-2.0.1-050923.i386.rpm (если я не ошибаюсь это ведь исходники!?) система мне говорит что такой пакет уже установлен... и никак ставитса не хотит... а Lazarus без них не хочет нормально работать, что делать? верней вопрос надо бы сформулировать по другому: как поставить исходники?
Джентельмен
постоялец
 
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск

Сообщение Sniper » 16.10.2005 15:44:21

блин сколько раз твердили миру.. НЕ СТАВЬТЕ ВЫ ЭТИ ПАКЕТЫ!!!!!

Исходники ставятся и компилируются и fpc и lazarus'а
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение ev » 16.10.2005 20:08:41

понятно, что подкупает что пакеты якобы намного проще
но не верьте - как показала практика установки (не только fpc) - далеко не всегда они ставятся :(
ev
долгожитель
 
Сообщения: 1772
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Сергей Смирнов » 16.10.2005 20:29:23

Я обычно ставлю из пакета только fpc. Исходники fpc и lazarus-а -- из tar-ов. Lazarus потом компилирую командой make. Всё это делать рекомендуется под простым юзером, а не root-ом (разумеется, при установке из rpm пароль root-а будет запрошен).

Хотя, справедливости ради, надо заметить, что из пакетов у меня всё тоже вполне нормально устанавливалось. В Вашем случае надо разбираться, что за fpc-src уже установлен и можно ли его удалить.
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение Джентельмен » 17.10.2005 08:55:27

Да ту дело принцыпа! оно должно заработать! из пакетов! про то что надо ставить из tar я читал, но так как уже скачал rpm пакеты, то надо ставить с пакетов! а он мне говорит что я дурак! вот и надо ему обьяснить кто есть кто!

а насчет удалить fpcsrc командой rpm -e fpcsrc-2.0.1-050923.i386.rpm говорит что пакет не установлен! а при попытке установить командой rpm -i fpcsrc-2.0.1-050923.i386.rpm говорит что пакет установлен! и кто из нас дурак?

а может кто подскажет как из rpm пакетов можно исходники вытянут?
Джентельмен
постоялец
 
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск

Сообщение Джентельмен » 17.10.2005 08:59:52

тоесть многоуважаемые програмеры вы хотите сказать что если я скачаю вот эти архивы и установлю их, то все заработает без проблем?

lazarus-0.9.10-0.tar.gz
fpc_crosswin32-2.0.1-050923.tar.gz
fpc-2.0.1-050923.source.tar.gz
Джентельмен
постоялец
 
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск

Сообщение Sniper » 17.10.2005 10:28:40

Именно. Именно так все и делали.. в том числе и я. %)

Скачаете Lazarus распакуйте его , зайдите в диру и сделайте make (без ничего просто make)

Исходники fpc просто распакуйте и укажите путь с ним из Lazarus

ИМХО это гораздо проще чем испытывать геморрой с пакетами
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение AShen » 17.10.2005 10:34:51

Я, опираясь на свой опыт, скажу, что из архивов не всегда всё ставиться и компилиться; всё зависит от системы. А из rpm'ок у меня всё поставилось. Думаю лучше ставить так - 1) первая инсталяци: #rpm -ivh <packcagename> ; 2) обеновление: rpm -Uvh <packcagename> ; Если что-то не получилось, то покажите вывод, можно мне на мыло ashen@nsrz.ru с темой fpc&lazarus. Чем смогу, тем помогу.
Аватара пользователя
AShen
постоялец
 
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение Сергей Смирнов » 17.10.2005 10:45:49

Удалять надо по имени пакета, а не его файла, т.е. команда нужна такая:

rpm -e fpcsrc
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение AShen » 17.10.2005 13:04:57

Угу, ток ещё лучше rpm -e --nodeps <packagename> , да бы удалился сам пакет, без зависимостей.
Аватара пользователя
AShen
постоялец
 
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение Сергей Смирнов » 17.10.2005 15:16:38

Угу, согласен. Для пущей безопасности лучше так.
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение Джентельмен » 17.10.2005 15:42:10

Ладно! спасибо всем кто откликнулся! вечером домой прийду, будем обьяснять ему кто есть кто... а насчет какой fpcsrc стоит, дык там у меня стоит ASP Linux 9 и у него в наборе пакетов есть Fpc 1.0.6, вот он и ругался... ну с этим разобрались, теперь осталось lazarus запустить... нужен то он как...
Джентельмен
постоялец
 
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск

Сообщение AShen » 17.10.2005 17:02:03

Так сделай так: #rpm -Uvh fpc fpcsrc lazarus . Так как rpm -U и rpm -i не очень то и разговорчивые, то лучше им добалять vh для большей ясности. Ну и заодно посмотри тему от "розы", об установки лазаря............ B)
Аватара пользователя
AShen
постоялец
 
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение Джентельмен » 18.10.2005 09:52:32

Да все народ! разобрался! обьяснил етому дурику кто есть кто! я скачал исходники fpc в tar архиве, распаковал и показал Lazarusu где они находятса! и все заработало! теперь клву в зубы и постучали....

а вот теперь возникло куча вопросов с самим программирование, но это уже в другой теме!

вообщем получилось крассиво!
теперь как я все ставил с нуля (может кому пригодитса):
1. установил fpc-2.0.1-050923.i386.rpm
2. установил fpc_crosswin32-2.0.1-050923.i386.rpm
3. установил lazarus-0.9.10-0.i386.rpm (параметры установки что бы не проверял зависимости пакетов)
4. скачал fpc-2.0.1-050923.source.tar.gz, распаковал куда то...
5. в настройках lazarus показал путь где лежат исходники fpc, (архив который скачал и распаковал)

ВСЕ РАБОТАЕТ!!!
Джентельмен
постоялец
 
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск

Сообщение Guest » 22.10.2005 21:05:17

кстати народ никто не сталкивался с такой проблемой, вообщем добавляю компонент, пересобираю лазарус, а он мне говорит что JTForm не найден, хотя там где он его ищет такой файл есть, в чем проблема?
Guest
 

След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru