lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

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

lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение fill-forty » 15.08.2010 16:27:33

Добрый день.

Работаю в версии лазаруса 0.9.28.2.
Так уж вышло, что пришло время писать программу работающую с базами данных. (свою можно было написать, но по скорости работы она бы сильно хромала)
По этому пришлось поискать бесплатную базу данных, как оказалось самая самая, - жар птица (firebird) а именно Firebird-2.5.0.26054-0_Win32_embed_RC3

Я ещё много чего могу написать "о путешествиях геркулеса на итаку". Но удержусь.

Короче говоря у меня проблема. Устанавливаю в лазарус "ZEOSDBO-6.6.6-stable" После перезагрузки, напрочь исчезают (инспектор объектов, редактор исходного кода и ещё много чего). И я как баран, не могу даже посмотреть, что у меня там даже на форме лежит, не то что даже код отредактировать. :(

(С остальными компонентами сторонними (alexsDataSet_1_28 и fblib) вышел полный обломище, они не нашли свои компоненты по путям, и предложили исключить себя из списков установки.)

Кто уже разобрался? Прошу помочь. :)

==================================================================================================
P.S.
Мне бы хотя бы с проблемой постустановки справится, а потом я уже буду как-то жар птицу впрягать, (согласно мануалу к ней, надо просто скопировать 4 библиотеки в корень с программой, и одну, или три, по выбору переименовать согласно программы...)
*************
Просто скопируйте fbembed.dll, icudt30.dll, и icuin30.dll
icuuc30.dll в каталог с приложением.
Затем переименуйте fbembed.dll либо fbclient.dll или
gds32.dll в зависимости от вашего программного обеспечения подключения базы данных.
Затем запустите приложение и оно будет использовать встроенный
сервер в качестве клиентской библиотеки и будут иметь доступ к
местных datasases. Вы должны также скопировать и firebird.msg
firebird.conf (при необходимости) в ту же папку.

Если внешние библиотеки, необходимые для вашего приложения,
то вы должны иметь их в отдельности. Скорее всего, это
будет INTL поддержки (fbintl.dll и fbintl.conf) или UDF
библиотеки. Для того, чтобы пользоваться ими, вы должны разместить их
в дерево каталогов, которая эмулирует сервер Firebird
1, то есть имеет подкаталогов типа / международный / или UDF:
*************
В общем МНЕ СТРАШНО. А БОЛЬШЕ ЭТОГО, СТРАШНО ИНТЕРЕСНО как это будет работать.
fill-forty
новенький
 
Сообщения: 25
Зарегистрирован: 07.12.2009 20:53:49

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение Vadim » 15.08.2010 20:13:21

fill-forty
Про 0.9.28 ничего не скажу, а вот на 0.9.29 ZEOS устанавливается без малейших проблем. Сам устанавливал несколько раз в нескольких местах и никогда не сталкивался ни с какими проблемами.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение svk12 » 15.08.2010 20:37:35

Устанавливал ZEOSDBO-6.6.6-stable в 0.9.28 на RFR-13 x86_64 без проблем. Надо выбрать пакет zcomponent 6.6.6
svk12
постоялец
 
Сообщения: 408
Зарегистрирован: 09.06.2008 18:42:47

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение alexs » 15.08.2010 21:45:06

fill-forty
По FBDataSet
1. Надо использовать версию из транка (где скачать - не раз обсуждалось сдесь на фоурме - http://svn.shamangrad.net/FBDataSet/)
2. Предварительно ставим UIB

Всё работает.
Задавай вопросы - отвечу.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение fill-forty » 16.08.2010 13:06:13

Vadim писал(а):fill-forty
Про 0.9.28 ничего не скажу, а вот на 0.9.29 ZEOS устанавливается без малейших проблем. Сам устанавливал несколько раз в нескольких местах и никогда не сталкивался ни с какими проблемами.


Это видимо тестовая версия. Её в интернете я не нашел. Дай ссылочку.
fill-forty
новенький
 
Сообщения: 25
Зарегистрирован: 07.12.2009 20:53:49

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение Vadim » 16.08.2010 14:35:47

fill-forty
Это, примерно, здесь:
ftp://ftp.freepascal.org/pub/lazarus/snapshots/
Надо выбрать под свою ОС.
Но я, обычно, беру исходник (который оканчивается на .tar.bz2), т.к. качать меньше ( ;) ), а потом самостоятельно компилирую. Для этого надо архив распаковать, зайти в каталог с распакованным (там должен быть файл Makefile) и дать команду:
> make bigide
После окончания сборки можно устанавливать ZEOS.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение fill-forty » 17.08.2010 08:50:42

ОК Скачаем. Отпишусь.
Ну вы меня простите, можно мне внести ясность
в чём отличие
Lazarus-0.9.29-27113-fpc-2.4.0-20100817-win32.exe от
Lazarus-0.9.29-27113-fpc-2.5.1-20100817-win32.exe.DMF

и что такое cross-arm-wince весит меньше, сам по себе вроде без дела. Могу догадываться что это какие то дополнения, или расширения для компиляции под другие оси, ном огу ошибаться. :(

Ну очень охота узнать. Жажда неедения "мучит" меня :)
fill-forty
новенький
 
Сообщения: 25
Зарегистрирован: 07.12.2009 20:53:49

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение Vadim » 17.08.2010 10:32:13

fill-forty писал(а):Lazarus-0.9.29-27113-fpc-2.5.1-20100817-win32.exe.DMF

Я не нашёл там файла с расширением .DMF. Если же взять расширение .EXE, то в названии файла зашифрована его начинака:
- Lazarus-0.9.29 - версия Lazarus (основная).
- 27113 - номер текущей сборки Lazarus, т.е. которую собрали нынешней ночью. Этот номер с каждой новой сборкой меняется.
- fpc-2.5.1 - версия FreePascal (основная). Т.е. в этой сборке есть ещё дополнительно FreePascal версии 2.5.1 (эта версия ещё в разработке, в отличие от 2.4.0, которая считается релизной, поскольку об этом объявлено на сайте FreePascal), на тот случай, если у пациента он ещё не установлен.
- 20100817 - дата сборки Lazarus и FreePascal (ГГГГММДД).
- win32 - под какую ОС производилась сборка. Соответственно это винда 32-ухбитная.
fill-forty писал(а):что такое cross-arm-wince

Это дополнение к Lazarus для сборки программ под операционку WindowsCE. Если у тебя нет смартфона с этой осью, то оно тебе совершенно ни к чему.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение fill-forty » 17.08.2010 13:35:08

ФФУХ. "Камень с души свалился" теперь ясно.
Большое благодарю.

Добавлено спустя 19 часов 18 минут 37 секунд:
Верно, Установил новый лазарус, потом библиотеки UIB (появились ещё дополнительные вкладки). Потом выслушал от компьютера о аварийно завершённой работе программы, но это нормально.
Потом со второго раза Легла ZEOSDBO. (с транка, почему-то ругалась на отсутствие библиотек и отсутствие возможности компиляции). Но сборка с официального сайта встала без проблем.

В общем всё даже лучше чем я ожидал. :)
Благодарю всех за тёплую, быструю сердечную помощь в освоении нюансов.

Тему можно считать закрытой. Но закрытие этой темы повлекло за собой новые вопросы по (жар птице). Что будет открыто в новой ветке, дабы соблюдать правила.

Ещё раз всем большая, сердешная благодарность, и всех благ :)
fill-forty
новенький
 
Сообщения: 25
Зарегистрирован: 07.12.2009 20:53:49

Re: lazarus 0.9.28.2 + ZEOSDBO-6.6.6-stable :twisted:

Сообщение Little_Roo » 24.10.2010 14:21:01

fill-forty писал(а):в чём отличие
Lazarus-0.9.29-27113-fpc-2.4.0-20100817-win32.exe от
Lazarus-0.9.29-27113-fpc-2.5.1-20100817-win32.exe.DMF

.DMF - это, скорее всего у Вас хвостик недокачанного файла от DownLoad Master'a (IMHO)
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 639
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург


Вернуться в Базы данных

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

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

Рейтинг@Mail.ru