Lazarus0.9.28.2+ubuntu+gtk2
Модератор: Модераторы
Lazarus0.9.28.2+ubuntu+gtk2
добрый вечер! Знаю, что уже заезжена тема, но прошу помочь. Перечитал по форуму (и гуглу), но так ниче и не нашел. проблема: при компиляции проекта компилятор не находит модулей, пришлось в параметры компилятора вписывать. Теперь он пищит, что не знает идентификатор PPangoLayout в gtkdef.pp, перерыл сам весь комп и тоже не нашел! что за хрень, мож у кого то было?
lazarus 0.9.28.2+fpc 2.4.0+ubuntu9.10+gtk2
lazarus 0.9.28.2+fpc 2.4.0+ubuntu9.10+gtk2
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
ставили пакеты откуда?
качал c sourceforge.net u lazarus u fpc
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
запустите на выполнение ./samplecfg с нужными параметрами. У меня данный файл лежит в папке /usr/lib/fpc
. запустил, а толку никакого. проблема в лазарусе, даже при сборке проекта (пока не выскочит, что не знает идентификатор PPangoLayout в gtkdef.pp ) он все .ppu u .o файлы компилит в папку проекта, а читать их из $(lazarusDir)/lcl/units/... не хочет ни в какуюзапустите на выполнение ./samplecfg с нужными параметрами
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
файл fpc.cfg выложите. Пустой проект компилируется? Сам лазарус собирается? От какой учетки запускаете лазарус? Права на папку с проектом есть?
Ух, проблема решена. помогло make: выскакивали ошибки с ключом -l, так я доставил еще требуемые dev пакеты, теперь все компилится нормально. Спасибо
- AbakAngelSoft
- постоялец
- Сообщения: 273
- Зарегистрирован: 06.08.2008 19:28:26
- Откуда: Краснодар
- Контактная информация:
Чего-то куча народа пересаживается на Ubuntu даже не пытаясь разобраться в чем вся прелесть этой системы! Юзают ее как будто это винда или какая самоделка на тему linux-а. С интернета качают все по очереди, компилируют, в коммандной строке копаются
. Ужас!
Чем Synaptic не угодил? Или для совсем ленивых "Центр приложений Ubuntu"?
Чем Synaptic не угодил? Или для совсем ленивых "Центр приложений Ubuntu"?
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Юзают ее как будто это винда или какая самоделка на тему linux-а
Данный дистриб больше всего напоминает Windows. Особенно радует пустой пароль у пользователя root.
С интернета качают все по очереди, компилируют, в коммандной строке копаются. Ужас!
Это линукс,,, Ошибки быстрее всего правятся в исходниках, Кому нравится работать на новой версии, тот компилирует из исходников, остальные живут на релизе. А в помойку, как 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)
- AbakAngelSoft
- постоялец
- Сообщения: 273
- Зарегистрирован: 06.08.2008 19:28:26
- Откуда: Краснодар
- Контактная информация:
На Ubuntu все попроще из репов есть постояно обновляемый репозиторий с нормально объявленными зависимостями http://www.hu.freepascal.org/lazarus/.
Кстати там лежат deb пакеты они для debian разве не подходят?
Кстати там лежат deb пакеты они для debian разве не подходят?
