RxLib. Установка.

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

record
новенький
Сообщения: 29
Зарегистрирован: 11.02.2006 15:34:51

RxLib. Установка.

Сообщение record »

Подскажите, как установить RxLib в Лазарус?

howto, man?

Исходные данные:

Ubuntu feisty;
lazarus 0.9.22
fp-compiler 2.0.4-5
m_guest
постоялец
Сообщения: 193
Зарегистрирован: 14.08.2005 15:10:21

Сообщение m_guest »

Как обычно в Lazarus)
Для установки используйте файл rxnew.lpk
Только я не уверен, что последняя версия RxLib установится в Lazarus 0.9.22
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

скорее всего нет
record
новенький
Сообщения: 29
Зарегистрирован: 11.02.2006 15:34:51

Сообщение record »

m_guest писал(а):Как обычно в Lazarus)
Для установки используйте файл rxnew.lpk
Только я не уверен, что последняя версия RxLib установится в Lazarus 0.9.22


О минимальных требованиях практически ничего, кроме этого:
"4. Для нормальной работы используйте последнюю версию Lazarus сборкой не ниже 0.9.19 (10151) - появилась в SVN 01.11.2006"

компилировал 2 раза. Первый раз компилятор ругнулся строчку
procedure SetCaption(const AValue: string); override;

в rxdbgrid.pas.

Закомментировал, кое-где подчистил. Заработало.
см. скриншот.
http://slil.ru/24860922

Автору: в rxfpc/docs нет ни слова про установку.
m_guest
постоялец
Сообщения: 193
Зарегистрирован: 14.08.2005 15:10:21

Сообщение m_guest »

А что там должно быть про установку? Процедура стандартная, установка пакета...Вот про минимальные требования нужно корректировать, это да..
Хотя на форуме об этом вроде как упоминалось.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

record
Со свежим взглядом и свежими мыслями - поделись с народом - опиши процес установки, я включу его в документацию
record писал(а):procedure SetCaption(const AValue: string); override;
в rxdbgrid.pas.
Закомментировал, кое-где подчистил. Заработало.

лучше обновись на последнюю версию Lazarus - тогда все функции будут работать
record
новенький
Сообщения: 29
Зарегистрирован: 11.02.2006 15:34:51

Сообщение record »

alexs писал(а):record
Со свежим взглядом и свежими мыслями - поделись с народом - опиши процесс установки, я включу его в документацию


Читать умеем? Я спрашивал совета по установке, а не о том , как писать доки. Кто тут гуру, я или вы?

лучше обновись на последнюю версию Lazarus - тогда все функции будут работать


См. выше: Lazarus 0.9.22. Она ж последняя...
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

record писал(а):Читать умеем? Я спрашивал совета по установке, а не о том , как писать доки. Кто тут гуру, я или вы?

Фи
Как грубо и не воспитаноо...
я ведь предложил - ты сечас установил первый раз, вот и опиши для других, какие сложности встретил

record писал(а):См. выше: Lazarus 0.9.22. Она ж последняя...

это не последняя
я собираю на 0.9.23
от 15.09.2007
rev 12033
record
новенький
Сообщения: 29
Зарегистрирован: 11.02.2006 15:34:51

Сообщение record »

Всем спасибо, главное, что библиотека стоит и пашет.

По поводу установки (для таких чайников, как я), напишите, как предложил m_guest

Код: Выделить всё

Для установки используйте файл rxnew.lpk 

Можно добавить:
Главное меню -> Компоненты -> Открыть файл пакета (.lpk). Скомпилируйте и установите выбранные модули.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

при компиляции под линем выдал
/home/at/project/AccessControl/components/rxfpc/rxctrls.pas(919,25) Fatal: Can't find unit CommCtrl used by rxctrls


ну я юнит CommCtrl убрал, собрался, в понедельник под вендой проверю нужен ли он =)
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

я тоже сейчас это обнаружил
под виндой глюк не вылазиет
под линухом неделю не пересобирал - ждал пока jeus в DBGrid-е глюк устранит
сегодня нарвался
просто этот модуль убрали из lcl
в rxctrls он и не нужен был - осталось с исходной версии

сейчас неспешно переношу rxDateEdit - основан на собственном виде календаря (чуть дорабатываю тот который был в исходном RX) - штатный DateEdit не устраивает потомучто основа на нативных контролах-календарях, а они несколько убоги, особенно в линуксе.
Ustas
постоялец
Сообщения: 153
Зарегистрирован: 19.10.2009 14:58:10
Откуда: г.Муром

Re: RxLib. Установка.

Сообщение Ustas »

Здравствуй народ. Я тут новенький (и на форуме и в Lazarus`е), так что сильно не ругайте... Обшарил весь форум, но ответа не нашел: так все же, как установить Rx? Точнее как, я знаю, но при установке выдает ошибки. Итак у меня:
1. Windows XP SP3
2. Lzarus 0.9.28 (FPC 2.2.4)
3. RxFPC 22.05.2008 - версия 2.0.0.136 (svn revision 100)

Ошибки:

E:\lazarus\components\rxfpc\rxlookup.pas(252,19) Error: No property found to override
E:\lazarus\components\rxfpc\rxlookup.pas(252,19) Error: This kind of property can't be published
E:\lazarus\components\rxfpc\rxlookup.pas(285,25) Error: No property found to override
E:\lazarus\components\rxfpc\rxlookup.pas(285,25) Error: This kind of property can't be published

Подскажите, что делать? (ё, как у классика).
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Re: RxLib. Установка.

Сообщение alexs »

http://freepascal.ru/forum/viewtopic.php?f=18&t=2615&st=0&sk=t&sd=a&start=75
Соседний раздел - там вроде уже всё расписано.
Ustas
постоялец
Сообщения: 153
Зарегистрирован: 19.10.2009 14:58:10
Откуда: г.Муром

Re: RxLib. Установка.

Сообщение Ustas »

Я видел, что там написано. Идут разборки по поводу версии и указано, где смотреть свежую версию. Но пакет сначала надо поставить, а он не ставиться. А уж глюки будем потом ловить...
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Re: RxLib. Установка.

Сообщение alexs »

те ошибки, которые вы указали - это попытка установки старой версии rxfpc на новый лазарь - небходимо обновить библиотеку с svn.
Ответить