Проблема с компиляцией пустой формы

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

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

Сообщение shade » 10.06.2007 19:51:12

Climber писал(а):Она и раньше так же завершалась, только первые три строки я раньше не писал. Не знаю только, имеет ли это какое-нибудь значение...

fpc нарвался на юниты скомпилированные другой версией fpc
Может у тебя все-таки новая версия fpc установилась в /usr/local/lib/fpc ?

Короче ответь на вопросы:
1. какой fpc ты хочешь установить/установил (из пакета или из исходников и какой версии)
2. тоже самое о лазарус

Удали пакет fpc если он тебя стоял как пакет
Удали вручную /usr/lib/fpc/ и /usr/local/lib/fpc/ начисто, если что-то осталось
Поставь fpc компиляцией из исходников или бинарным пакетом
убедись, что правильно настроен fpc.cfg
проверь по пунктам, как я приводил выше
перекомпилируй lazarus
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Climber » 10.06.2007 22:20:30

Когда я поставил fpc, появилось сообщение, что можно обновить систему. В том числе там упоминались компоненты fpc... Может, в этом проблема?
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение shade » 10.06.2007 22:32:44

можно - это не значит нужно
Не знаю что это за сообщение и к чему...

Компилятор-то работает или не проверял?
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Climber » 13.06.2007 01:25:59

Компилятор-то работает, я уже писал, кажется...
Только что удалил всё, поставил fpc из исходников, потом поставил из исходников lazarus, все упоминавшиеся в топике настройки проверил - ну не работает, хоть тресни! Видно, не судьба... :evil:
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Attid » 13.06.2007 11:58:39

попробуй сначало на лайвСД или на чистой системе где нибуть в vmware если не пойдет то и правда не судьба =)
после удаления поиск удаление всего что содержит fpc\lazarus сделал ?
домашнию директорию почистил ?

Компилятор-то работает, я уже писал, кажется...

что значит кажется ? напиши хелоу вод скомпилируй и запусти.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Climber » 15.06.2007 00:06:46

УРА!!!!!
Я его победил. Собственно, как я это сделал: как посоветовал Attid, удалил все пакеты, потом нашел все файлы, в названии которых упоминались fpc и lazarus, удалил эти файлы, поставил из пакета fpc, потом скомпилировал free pascal из исходников, потом компилировал lazarus (с боями - когда компиляция спотыкалась об отсутствие каких-либо модулей, доустанавливал наугад пакеты fp-units-*.deb). Потом читал файлы readme и install из папки с lazarus'ом и пробовал подряд все команды оттуда. Правда, осталась маленькая проблемка - запустить можно только из командной строки командой ./lazarus. Но это фигня, главное - пустая форма компилируется! 8)
Всем спасибо за поддержку, без нее я давно бы все это забросил...
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение haword » 15.06.2007 08:55:19

а не проще ли было бы поставить поддержку rpm пакетов в убунту и поставить все из rpm? :)
haword
постоялец
 
Сообщения: 301
Зарегистрирован: 02.03.2006 11:34:40

Сообщение Attid » 15.06.2007 11:04:52

haword
нет.
во первых это не зачем, раз есть деб во вторых никто не горонтирует работу при установке из rpm. в третьих поддержка rpm не устанавливается, а ставится конвекотр. а конвектор всегда хуже.
в том что автору топика пришлось делать столько движений никто не виноват. так как я сказал
от туда fp_all_deb.tar распаковываем ставим все что внутри.

что есть три команды
wget ***fp_all_deb.tar
tar ** fp_all_deb.tar
sudo dpkg -i *.deb

Climber
ставить и из пакета и из исходниках не правельно.
правельно или то или то.
но раз работает сам смотри. осталось ли желание сдалать все так чтоб работало по ману.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Climber » 16.06.2007 03:08:24

В принципе, пока меня все устрафвает. Есть еще идея сменить ubuntu на freeBSD, так что меня ждет еще много приключений :wink:
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Attid » 16.06.2007 11:32:15

там вроде порт уже есть.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Пред.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru