Установка ZEOS в Lazarus, работа с PostgressSQL в Lazarus
Модератор: Модераторы
Установка ZEOS в Lazarus, работа с PostgressSQL в Lazarus
Не получается никак установить компонент ZEOS в Lazarus
открываю пакет с Zeos, нажимаю компилировать, потом установить
в течение некоторого времени этот процесс происходит, потом появляется ошибка make.exe[1]: *** [ide] Error 255
Что делать?
Подскажите, пожалуйста.
Пробовал разные версии и Zeos и Lazarus, всё то же самое повторяется.
При выборе в меню "Сервис" Пересобрать Lazarus по профилю: ... (например "Очистить + собрать всё)
выходит похожая ошибка make.exe[1]: *** [win32_clean] Error 255
А ещё почему-то нет компонента TPQConnection на вкладке SQLdb, хотя по идее он должен быть. С чем это может быть связано?
Заранее спасибо.
открываю пакет с Zeos, нажимаю компилировать, потом установить
в течение некоторого времени этот процесс происходит, потом появляется ошибка make.exe[1]: *** [ide] Error 255
Что делать?
Подскажите, пожалуйста.
Пробовал разные версии и Zeos и Lazarus, всё то же самое повторяется.
При выборе в меню "Сервис" Пересобрать Lazarus по профилю: ... (например "Очистить + собрать всё)
выходит похожая ошибка make.exe[1]: *** [win32_clean] Error 255
А ещё почему-то нет компонента TPQConnection на вкладке SQLdb, хотя по идее он должен быть. С чем это может быть связано?
Заранее спасибо.
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Очень часто встречающаяся в этом форуме ответная фраза -
телепаты в отпуске (с) не мое
Откройте страшную тайну - ОС, версии fpc, lazarus, zeos. Откуда брали и как устанавливали...
Иначе... см. вторую строку
телепаты в отпуске (с) не мое
Откройте страшную тайну - ОС, версии fpc, lazarus, zeos. Откуда брали и как устанавливали...
Иначе... см. вторую строку
ОС Windows 7 Ultimate x64, пробовал версии lazarus 0.9.30.4/1.04, FPC 2.6.0 , для 64-битных систем
ZEOS брал какой здесь написано http://wiki.freepascal.org/Zeos_tutorial
но пробовал и другие версии
вообще говоря, эта ошибка конкретно с zeos не связана, он появляется при любой попытке пересборки lazarus
компонента TPQConnection тоже не было ни на одной из версий
Добавлено спустя 46 секунд:
Re: Установка ZEOS в Lazarus, работа с PostgressSQL в Lazarus
lazarus брал отсюда http://lazarus.freepascal.org/
ZEOS брал какой здесь написано http://wiki.freepascal.org/Zeos_tutorial
но пробовал и другие версии
вообще говоря, эта ошибка конкретно с zeos не связана, он появляется при любой попытке пересборки lazarus
компонента TPQConnection тоже не было ни на одной из версий
Добавлено спустя 46 секунд:
Re: Установка ZEOS в Lazarus, работа с PostgressSQL в Lazarus
lazarus брал отсюда http://lazarus.freepascal.org/
Странно, я просто ставлю Лазарус, TPQConnection сидит во вкладке SQLdb, без каких-либо дополнительных усилий.
Лазарус 1.1
FPC 2.6.1
Лазарус 1.1
FPC 2.6.1
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
boosyman писал(а):ZEOS брал какой здесь написано http://wiki.freepascal.org/Zeos_tutorial
но пробовал и другие версии
Только отсюда http://svn.code.sf.net/p/zeoslib/code-0 ... es/testing
Ну и клиент svn поставить....
И НЕ ставить 64-х битный лазарь !!! Оченное ИМХО
sign писал(а):Странно, я просто ставлю Лазарус, TPQConnection сидит во вкладке SQLdb, без каких-либо дополнительных усилий.
Лазарус 1.1
FPC 2.6.1
Аналогичная конфигурация, все пашет
-------------
Да, может ошибка связана с правами доступа к файлам-каталогам??
На виндузе, даже в правильной ХР, и, видимо, в дубильных семерках, нужно пересобирать лазаря с правами админа
установил 32-битный Lazarus
TPQConnection появился
но ошибка при пересборке всё равно появляется, пробовал "Запуск от имени Администратора", ошибка не исчезла
вообще говоря, я в нескольких источниках находил решение, писали, что нужно отсюда http://www.equation.com/servlet/equation.cmd?fa=make скачать другой make.exe и заменить, но там требовали логин/пароль для скачивания c ftp, сейчас вот тольок что перестали требовать и всё скачалось, и заработало
в итоге осталась тольок проблема отсутствия TPQConnection в 64-битном Lazarus
TPQConnection появился
но ошибка при пересборке всё равно появляется, пробовал "Запуск от имени Администратора", ошибка не исчезла
вообще говоря, я в нескольких источниках находил решение, писали, что нужно отсюда http://www.equation.com/servlet/equation.cmd?fa=make скачать другой make.exe и заменить, но там требовали логин/пароль для скачивания c ftp, сейчас вот тольок что перестали требовать и всё скачалось, и заработало
в итоге осталась тольок проблема отсутствия TPQConnection в 64-битном Lazarus
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
boosyman писал(а):...в 64-битном Lazarus
... а он Вам нужен по религиозным предпочтениям ?
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
sign писал(а):Странно, я просто ставлю Лазарус, TPQConnection сидит во вкладке SQLdb, без каких-либо дополнительных усилий.
Лазарус 1.1
FPC 2.6.1
в штатных компонентах была проблема с длинной строковых полей. В случае если в тексте были русские символы - не верно считалась длинна строки. В итоге строка получалась в 2 раза меньше. Также при сохранении 2-х байтный русский символ мон быть разрезан - utf8-сторока становится некоректной.
Еще одна проблема - всегда явный старт транзаккции на чтение. Если для firebird-а это хорошо, то для PG не очень.
В последних комитах добавили вроде костыль для этого. Но все равно - костыль.
Именно из за этих проблем я в свое время отказался от них в пользу ZEOS.
К нему конечно тоже есть претензии - но он работает правильно.
Little_Roo писал(а):Только отсюда http://svn.code.sf.net/p/zeoslib/code-0 ... es/testing
Ну и клиент svn поставить....
так я о той же установке, во - первых ссылка эта битая,но о своем,
у меня 32 бит лазарус,версия 1.2.0.4
в архиве ZEOSDBO-7.1.4
лежат 4 папки doc, examples, packages, src
в папке Packages нахожу еще кучу папок для дельфи и
самая внизу называется "Лазарус"
ставлю ее ,вылазит сообщение не хватает каких то модулей
может объясните какие из папок в этом архиве и как ставить
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
ujif писал(а):у меня 32 бит лазарус,версия 1.2.0.4
в архиве ZEOSDBO-7.1.4
лежат 4 папки doc, examples, packages, src
в папке Packages нахожу еще кучу папок для дельфи и
самая внизу называется "Лазарус"
ставлю ее ,вылазит сообщение не хватает каких то модулей
может объясните какие из папок в этом архиве и как ставить
В папке Doc есть файл Installation.pdf, в нем описан порядок установки. Хотя я ZEOS ставлю не по инструкции, Лазарус сам компилирует зависимости, поэтому просто открываю ZComponent.lpk делаю Компилировать, затем Установить. Проблем с ZEOS не замечал, он у меня на Win и Linux (32 и 64) установлен.
Лазарус можно и посвежее поставить, за него-же денег не просят, ни кто не мешает самую свежую версию держать...
