Lazarus0.9.28.2+ubuntu+gtk2

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

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

Lazarus0.9.28.2+ubuntu+gtk2

Сообщение giao » 25.03.2010 22:57:24

добрый вечер! Знаю, что уже заезжена тема, но прошу помочь. Перечитал по форуму (и гуглу), но так ниче и не нашел. проблема: при компиляции проекта компилятор не находит модулей, пришлось в параметры компилятора вписывать. Теперь он пищит, что не знает идентификатор PPangoLayout в gtkdef.pp, перерыл сам весь комп и тоже не нашел! что за хрень, мож у кого то было?
lazarus 0.9.28.2+fpc 2.4.0+ubuntu9.10+gtk2
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение Padre_Mortius » 25.03.2010 23:02:03

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

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение giao » 25.03.2010 23:06:30

качал c sourceforge.net u lazarus u fpc
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение Padre_Mortius » 25.03.2010 23:21:52

запустите на выполнение ./samplecfg с нужными параметрами. У меня данный файл лежит в папке /usr/lib/fpc
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение giao » 26.03.2010 21:33:20

запустите на выполнение ./samplecfg с нужными параметрами
. запустил, а толку никакого. проблема в лазарусе, даже при сборке проекта (пока не выскочит, что не знает идентификатор PPangoLayout в gtkdef.pp ) он все .ppu u .o файлы компилит в папку проекта, а читать их из $(lazarusDir)/lcl/units/... не хочет ни в какую
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение Padre_Mortius » 27.03.2010 12:17:31

файл fpc.cfg выложите. Пустой проект компилируется? Сам лазарус собирается? От какой учетки запускаете лазарус? Права на папку с проектом есть?
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение giao » 27.03.2010 12:43:50

Ух, проблема решена. помогло make: выскакивали ошибки с ключом -l, так я доставил еще требуемые dev пакеты, теперь все компилится нормально. Спасибо
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение AbakAngelSoft » 28.03.2010 13:49:41

Чего-то куча народа пересаживается на Ubuntu даже не пытаясь разобраться в чем вся прелесть этой системы! Юзают ее как будто это винда или какая самоделка на тему linux-а. С интернета качают все по очереди, компилируют, в коммандной строке копаются :shock:. Ужас!
Чем Synaptic не угодил? Или для совсем ленивых "Центр приложений Ubuntu"?
Аватара пользователя
AbakAngelSoft
постоялец
 
Сообщения: 273
Зарегистрирован: 06.08.2008 19:28:26
Откуда: Краснодар

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение Padre_Mortius » 29.03.2010 00:34:18

Юзают ее как будто это винда или какая самоделка на тему linux-а

Данный дистриб больше всего напоминает Windows. Особенно радует пустой пароль у пользователя root.

С интернета качают все по очереди, компилируют, в коммандной строке копаются :shock:. Ужас!

Это линукс,,, Ошибки быстрее всего правятся в исходниках, Кому нравится работать на новой версии, тот компилирует из исходников, остальные живут на релизе. А в помойку, как Windows, при желании можно превратить любую систему

Чем Synaptic не угодил? Или для совсем ленивых "Центр приложений Ubuntu"?

Насчет Ubuntu не скажу, но в Debian пару месяцев назад лежал lazarus 0.9.26.2 и fpc 2.2.4. Текущие версии на тот момент были 0.9,28.2 (релиз от 27-10-2009, выложен 01-02-2010) и 2.4.0 (релиз от 31-12-2009, выложена 20-02-2010) соответственно. Качество сборки пакетов совсем не порадовало (fpc поставленный из Синаптика самостоятельно не настроил fpc.cfg, версия с freepascal.org такой проблемы не имеет). Сначала ставил из официального репозитория дистрибутива. В итоге снес все и поставил c freepascal.org. При установке из пакетов Lazarus'а у вас не подтянутся нужные зависимости, которые определяются при компиляции лазаруса (проверено на Fedora, Debian, Slackware)
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Lazarus0.9.28.2+ubuntu+gtk2

Сообщение AbakAngelSoft » 29.03.2010 11:26:55

На Ubuntu все попроще из репов есть постояно обновляемый репозиторий с нормально объявленными зависимостями http://www.hu.freepascal.org/lazarus/.
Кстати там лежат deb пакеты они для debian разве не подходят?
Аватара пользователя
AbakAngelSoft
постоялец
 
Сообщения: 273
Зарегистрирован: 06.08.2008 19:28:26
Откуда: Краснодар


Вернуться в Lazarus

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

Сейчас этот форум просматривают: Google [Bot] и гости: 33

Рейтинг@Mail.ru