Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Dmitry Yemanov


Dmitri Kuzmenko wrote:


рантайм, шмартайм... нафиг тогда VC 8 ?


Шобы 64 бита дать страждующим.


--
Дмитрий Еманов



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Oleg LOA
Dmitry Yemanov [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 
 Dmitri Kuzmenko wrote:
 
 рантайм, шмартайм... нафиг тогда VC 8 ?
 
 Шобы 64 бита дать страждующим.

Дим, а релиз 7.1 будите собирвать или как?  Может подорваться и сделать 
make-систему чтобы можно было бесплтаным или toolkit-ом собирать или Express.

P.S. Это вообще как актуально или нет?!

Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Roman Rokytskyy



Шобы 64 бита дать страждующим.


Дим, а релиз 7.1 будите собирвать или как?  Может подорваться и сделать 
make-систему чтобы можно было бесплтаным или toolkit-ом собирать или Express.


Отставить панику! У меня 2.1 нормально Express-ом собираются.

Роман




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Dmitry Yemanov


Vladimir A.Bakhvaloff wrote:


Кстати, а я смогу для х64 скомпилять на x86 оным чЮдом?.. ;)


Можешь.


--
Дмитрий Еманов



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Dmitry Yemanov


Oleg LOA wrote:


Дим, а релиз 7.1 будите собирвать или как?


Планируем 8-кой, чтобы 32 и 64 бита были собраны одним компилятором 
(читай: имели схожие глюки :-).



Может подорваться и сделать make-систему чтобы можно было бесплтаным или 
toolkit-ом собирать или Express.


2.1 собирается экспрессом без проблем, насколько я в курсе...


--
Дмитрий Еманов



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Alexandr Kochmin


OL Dmitry Yemanov [EMAIL PROTECTED] wrote
OL in message news:[EMAIL PROTECTED]
OL
OL Dmitri Kuzmenko wrote:
OL 
OL  рантайм, шмартайм... нафиг тогда VC 8 ?
OL
OL Шобы 64 бита дать страждующим.
OL
OL Дим, а релиз 7.1 будите собирвать или как?

в то далекое время наверное уже будут 128 битные ОС. ;)

OL  Может подорваться и сделать make-систему чтобы можно было бесплтаным
OL или toolkit-ом собирать или Express.
OL
OL P.S. Это вообще как актуально или нет?!

а вот реально сделать чтоб ненадо было выкачивать студию в сотни мег для этого?
Вот бы в менее 100мег компилятора  уложиться для компиляции. Вот это было бы 
дело.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Vlad Horsun

Oleg LOA ...

 Дим, а релиз 7.1 будите собирвать или как?  Может подорваться и сделать 
 make-систему
 чтобы можно было бесплтаным или toolkit-ом собирать или Express.


Express давно уже собирает HEAD, по крайней мере это заявлено

 P.S. Это вообще как актуально или нет?!

Как по мне - нет :-P

--
Хорсун Влад




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Roman Rokytskyy


Может подорваться и сделать make-систему чтобы можно было бесплтаным 
или toolkit-ом собирать или Express.


2.1 собирается экспрессом без проблем, насколько я в курсе...


Ага, нет одна проблема там есть - .cpl-апплет не собирается, из-за этого 
последний этап копирования файлов по директориям в make_all не проходит. 
Если не ошибаюсь, связано с отсутствием MFC. А кроме этого - все ок.


Роман



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Roman Rokytskyy


а вот реально сделать чтоб ненадо было выкачивать студию в сотни мег для 
этого?
Вот бы в менее 100мег компилятора  уложиться для компиляции. Вот это 
было бы дело.


Нереально. Для полноценной компиляции FB под Windows надо установить 
Windows Platform SDK (тоже бесплатно), но размер где-то 300-400 МБ. От 
компилятора это не зависит (т.е. для MinGW его также надо было 
устанавливать). Сам же VC++ 2005 Express занимает где-то 50 Мб.


Роман



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Alexandr Kochmin


RR
RR а вот реально сделать чтоб ненадо было выкачивать студию в сотни мег
RR для этого? Вот бы в менее 100мег компилятора  уложиться для
RR компиляции. Вот это было бы дело.
RR
RR Нереально. Для полноценной компиляции FB под Windows надо установить
RR Windows Platform SDK (тоже бесплатно), но размер где-то 300-400 МБ.

понятно. Посмотрел у себя. мне какой-то .net sdk с turbo delphi установился.
А вот platform sdk нету.

p.s. и чего диски перестали продавать. ладно бы нелицензионные не продавали,
так и бесплатное не продают. А интернет тут в глубинке не дешевый.


--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Tonal


Roman Rokytskyy пишет:
а вот реально сделать чтоб ненадо было выкачивать студию в сотни мег 
для этого?
Вот бы в менее 100мег компилятора  уложиться для компиляции. Вот это 
было бы дело.
Нереально. Для полноценной компиляции FB под Windows надо установить 
Windows Platform SDK (тоже бесплатно), но размер где-то 300-400 МБ. От 
компилятора это не зависит (т.е. для MinGW его также надо было 
устанавливать). Сам же VC++ 2005 Express занимает где-то 50 Мб.

А вот и неправдочка ваша. Windows Platform SDK только для VC++ нужон.
А кроме VC++ его только Intel C++ поймёт.
Даже с багландом идёт его адаптированная версия в поставке.
А к MinGW пакет w32 - на 1.5мб.

Так что, минимальный комплект MinGW, на котором теоретически можно 
собрать эхотаг весит 20мб. ;-)


Только вот кто бы занялся...



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Roman Rokytskyy



А вот и неправдочка ваша. Windows Platform SDK только для VC++ нужон.
А кроме VC++ его только Intel C++ поймёт.
Даже с багландом идёт его адаптированная версия в поставке.
А к MinGW пакет w32 - на 1.5мб.

Так что, минимальный комплект MinGW, на котором теоретически можно 
собрать эхотаг весит 20мб. ;-)


Если я все правильно помню, то там только хидеры, скомпилить оно конечно 
скомпилится, а вот слинковатся - нет. Или же просто каких-то частей там 
не хватает... Я когда-то собирал ФБ 1.5 под MinGW, помню, что Platform 
SDK пришлось ставить.


Кстати, MinGW не такой уже и запущеный случай - 1.5 им собиралось, в 2.1 
наверное где-то еще части от предыдущей билд-системы остались, может у 
кого-то желание появится. Но только политика проекта такая, что 
оффициальные билды под Windows у нас делаются MSVC (и даже не Intel 
C++), а посему от Platform SDK никуда не дется.


Роман



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Tonal


Roman Rokytskyy пишет:
Так что, минимальный комплект MinGW, на котором теоретически можно 
собрать эхотаг весит 20мб. ;-)
Если я все правильно помню, то там только хидеры, скомпилить оно конечно 
скомпилится, а вот слинковатся - нет. Или же просто каких-то частей там 
не хватает... Я когда-то собирал ФБ 1.5 под MinGW, помню, что Platform 
SDK пришлось ставить.

Не, неправильно. Там ещё и либы и куски ddk.
Оно, конечно изрядно отстаёт от МС-овского, но я натыкался только на 
отсутствие некоторых продвинутых функций из CryptoAPI и поддержки IIS-а.

Сдаёться мне, не то ни другое эхотагу не критично. ;-)

Кстати, MinGW не такой уже и запущеный случай - 1.5 им собиралось, в 2.1 
наверное где-то еще части от предыдущей билд-системы остались, может у 
кого-то желание появится. Но только политика проекта такая, что 
оффициальные билды под Windows у нас делаются MSVC (и даже не Intel 
C++), а посему от Platform SDK никуда не дется.

От эта да... ;-(



Re: Бага совместимости Firebird-2.1.0.15946-0_win32

2007-06-13 Пенетрантность Андрій Жук


Roman Rokytskyy wrote:

Если я все правильно помню, то там только хидеры, скомпилить оно конечно 
скомпилится, а вот слинковатся - нет. Или же просто каких-то частей там 
не хватает... Я когда-то собирал ФБ 1.5 под MinGW, помню, что Platform 
SDK пришлось ставить.


Пару раз пробовал собрать 2.1 с помощью MinGW, не вышло.



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-13 Пенетрантность Ded


Oleg LOA wrote:



Попочка compiler кторым собирается Ya


  Ну, может и вправду не очень хороший компилер, тебе видней :)

--
Regards. Ded.



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Tonal


Мы используем python + PyQt + kinterbasdb.
Ну и свой орм - всё никак не соберёмся посмотреть альтернативы. ;-)
Вся эта механика занимает - 6 файлов орм + 3 файла гуй.
Всё остальное - формы и бизнес логика. ;-)



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность WildSery

On Fri, 08 Jun 2007 19:28:25 +0400, Alexandr Kochmin [EMAIL PROTECTED] wrote:

 ну возьми старый gds32 какой-нибудь да и все.
 да и вообще
 1. Установить один из компиляторов Borland C++.
 2. Развернуть архив с библиотекой в какую-нибудь папку.
 3. Открыть папку source.
 4. Отредактировать make-файл makefile.bc: прописать путь к IB (ключ IBASE), к 
 С++ (BCDIR), к системной папке Windows (SYSDIR).
 5. Собрать библиотеку командой
 папка BC++\bin\make -f makefile.bc all
сам компилятор борланда он маленький вроде. Вырежи из исходников вообще gds32 
и ту пару функций, которая с ней связана.

Если уж править исходники, никто не мешает заменить упоминание gds32 на 
fbclient, и скомпилить как надо.

-- 
Сергей Смирнов.



Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Константин

T А вот полазь здесь по ссылкам:
T 
http://python.promsoft.ru/index.php?action=resoursesPHPSESSID=1cf5d53def0e18e8a9b3fa2397ca949b

   Сенкс полистаем ...


С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Oleg Deribas


Hello,

Alexandr Kochmin said the following on 09.06.2007 9:41:

А мне бы какой-нибудь пример. Чего-то я не понимаю, а где почитать не 
найду.


Вот здесь есть (хоть пока что и не полный) перевод книги по wxPython:
http://python.com.ua/translate/wxpython/

Именно python+PyQt (wxPython)+kinterbasedb = 


Насчет pyQt - сразу определись, подойдет ли тебе GPL. А то потом 
захочешь продавать свои программы...



простенькая мастер-деталь какая-нибудь. С просмотром и редактированием.


Ты учти, что если ты берешь отдельно wxPython и отдельно kinterbasdb - 
это две разные библиотеки. Одна для GUI, вторая для БД. Т.е. никаких 
data-bound контролов там нет. Наследуешься от ListView, делаешь биндинг 
какой тебе надо к своим спискам объектов.
Если хочется готовый MVC - то тогда сразу начинай с Dabo. Там на сайте у 
них есть скринкасты - посмотри, там неплохо объясняют что к чему.


--
Oleg



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Oleg Deribas


Hello,

Alexandr Kochmin said the following on 09.06.2007 8:38:

а мне бы как собрать в кучу python, wxPyton,kinterbasdb и как с этим все 
взлететь по быстрому.


Ну, вот тебе маленький примерчик работы с базой. Нужно установить 
python, kinterbasdb и SQLAlchemy. А дальше так:


# -*- coding: cp1251 -*-

from sqlalchemy import *

cs = %(driver)s://%(user)s:%(pwd)[EMAIL 
PROTECTED](host)s/%(db)s?charset=%(cs)s % \
 {'driver': 'firebird',
  'user':   'SYSDBA',
  'pwd':'masterkey',
  'host':   'firebird20',
  'db': 'employee',
  'cs': 'WIN1251'}

engine = create_engine(cs)
global_connect(engine)
session = create_session(bind_to=engine)

metadata = BoundMetaData(engine)
employee_tbl = Table('employee', metadata, autoload=True)


trans = session.create_transaction()

employees = \
employee_tbl.select(order_by=[employee_tbl.c.last_name]).execute()
for employee in employees:
print employee.first_name, employee.last_name

trans.commit()



Сейчас я на стадии собирания всего в кучу плюс еще IDE PyScripter
Чего-то оно не собирается в работающий комплект. :)


А что именно не получается? Я когда-то PyScripter смотрел - вроде, 
работало. Хотя я в последнее время предпочитаю eclipse + pydev.


--
Oleg



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Alexandr Kochmin


OD
OD Hello,
OD
OD Alexandr Kochmin said the following on 09.06.2007 9:41:
OD
OD А мне бы какой-нибудь пример. Чего-то я не понимаю, а где почитать не
OD найду.
OD
OD Вот здесь есть (хоть пока что и не полный) перевод книги по wxPython:
OD http://python.com.ua/translate/wxpython/

спасибо почитаем.

OD
OD Именно python+PyQt (wxPython)+kinterbasedb =
OD
OD Насчет pyQt - сразу определись, подойдет ли тебе GPL. А то потом
OD захочешь продавать свои программы...

да, но тут еще непонятно что лучше Qt или wx

OD Ты учти, что если ты берешь отдельно wxPython и отдельно kinterbasdb -
OD это две разные библиотеки. Одна для GUI, вторая для БД. Т.е. никаких
OD data-bound контролов там нет. Наследуешься от ListView, делаешь биндинг
OD какой тебе надо к своим спискам объектов.

да, вот примерно так я себе и представлял.

OD Если хочется готовый MVC - то тогда сразу начинай с Dabo. Там на сайте
OD у них есть скринкасты - посмотри, там неплохо объясняют что к чему.

вот, понятно. И именно поэтому я на dabo и хочу посмотреть.

Вот в Delphi как просто: запустил, кинул 3 компонента на форму и работает.
А тут формы нет, компонентов нет. :) Куда жать непонятно ;)

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-09 Пенетрантность Alexandr Kochmin


OD Ну, вот тебе маленький примерчик работы с базой. Нужно установить
OD python, kinterbasdb и SQLAlchemy. А дальше так:

ага. Вот в эту сторону и надо копать

OD А что именно не получается? Я когда-то PyScripter смотрел - вроде,
OD работало. Хотя я в последнее время предпочитаю eclipse + pydev.

да оно вроде как работает. Но непонятно куда нажать ;)

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Horsun Vlad

Константин ...

Отставить панику. 80-ый рантайм _с манифестом_ положи в PATH
и будет тебе щастье

-- 
Хорсун Влад




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Horsun Vlad

Alexandr Kochmin ...

  HV Именно

 да, но всетаки. Вот у меня FB2.1 и rfunc используются но ошибки такой я не 
 видел.

Тогда х\з.

-- 
Хорсун Влад




Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

HV Именно

Блин, нужны ли эти рантаймы нормально скомпиленной UDF ?

Ладно вопрос в другом - это так и останится ?
И если останится - то HELP ME перекомпильте кто-нить
rFunc под 8-й рантайм  Пожалуйста !!!

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Horsun Vlad

  Плиз, проверьте моё подозрение ...
  Берём любую готовую БД в OSD 11 (FB 2.0)
  создаём любую процедуру с использованием UDF
  написаных на С/С++ ...


С рантаймом 71

  Переносим на машину с
  Firebird-2.1.0.15946-0_win32

С рантаймом 80

  пробуем перекомпилить и/или выполнить
  эту процедуру ...

  Я получил по мозгам :

---
Microsoft Visual C++ Runtime Library
---
Runtime Error!
Program: C:\Program Files\Firebird 2.1\bin\fb_inet_server.exe
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
---

Именно

-- 
Хорсун Влад




Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

Hi, многоуважаемый All!

  Плиз, проверьте моё подозрение ...
  Берём любую готовую БД в OSD 11 (FB 2.0)
  создаём любую процедуру с использованием UDF
  написаных на С/С++ ...

  Переносим на машину с
  Firebird-2.1.0.15946-0_win32
  пробуем перекомпилить и/или выполнить
  эту процедуру ...

  Я получил по мозгам :

---
Microsoft Visual C++ Runtime Library
---
Runtime Error!
Program: C:\Program Files\Firebird 2.1\bin\fb_inet_server.exe
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
---

и следом за ним

invalid request BLR at offset 140.
function Z is not defined.
module name or entrypoint could not be found.


  Что самое интерестное, на мои UDF, писаные на делфях
  эта глюка не распространяется ... а вот всем известная
  rFunc (в частности проверенна rfunc-2.1.3.1-RC1-win32)
  попалась :(

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


HV Именно

да, но всетаки. Вот у меня FB2.1 и rfunc используются но ошибки такой я не 
видел.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин


 HV Именно

AK да, но всетаки. Вот у меня FB2.1 и rfunc используются но ошибки такой я не 
видел.

У меня она сегодня вылезла после установки
Firebird-2.1.0.15946-0_win32 ...
до этого был ранний билд как я подозреваю
именно с 71

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К
HV Именно
К
К Блин, нужны ли эти рантаймы нормально скомпиленной UDF ?
К
К Ладно вопрос в другом - это так и останится ?
К И если останится - то HELP ME перекомпильте кто-нить
К rFunc под 8-й рантайм  Пожалуйста !!!

мне кажется что самой rfunc рунтайм не нужен.
тут проблема такая:
rfunc подгружает gds32.dll которая у тебя неправильная наверное
и эта неправильная gds32 юзает как раз не тот рунтайм.
попробуй всеэ уничтожить все gds32.dll потом переименовать.

p.s. а может все не так, ну не пинайте, я в этих MSVC как-то неочень. ;)

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

DK рантайм, шмартайм... нафиг тогда VC 8 ?

Я на делфях прожу и на билдере, а качать и ставить
VC8 из-замаленькой либы ой как не хотся ...

С уважением,
Константин Григорьевич.
===




Re[4]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

HV Отставить панику. 80-ый рантайм _с манифестом_ положи в PATH
HV и будет тебе щастье

Есть отставить ! Есть глаза разбуть !!

Отчитываюсь - глюки из-за корявого манифеста в System32
(откуда он взялся - не пойму, наверное вражеский лазутчик)!
Нарушителя - ликвидировал, вместо него ввёл нашего агента

?xml version=1.0 encoding=UTF-8 standalone=yes?
!-- Copyright Tй 1981-2001 Microsoft Corporation --
assembly xmlns=urn:schemas-microsoft-com:asm.v1 manifestVersion=1.0
noInheritable/
assemblyIdentity 
type=win32 
name=Microsoft.VC80.CRT 
version=8.0.50608.0 
processorArchitecture=x86 
publicKeyToken=1fc8b3b9a1e18e3b
/
file name=msvcr80.dll/
file name=msvcp80.dll/
file name=msvcm80.dll/
/assembly

 Всё - заработало ! Вражеские силы пока нашего не раскусили ... ;)

PS: Спасибо ОГРОМНОЕ !!!
 
С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К
К Докладываю !!!
К
К   Всё не так как я думал ...
К
К   Оказывается rFunc использует gds32.dll, и он
К   жёстко прописан в коде ... и ему насрать на всякие
К   fbClient.dll ... причём насколько насрать что
К   подмена gds32.dll (из fbClient.dll) даёт результат
К   ТОЛЬКО В ТОМ СЛУЧАЕ если онный gds32
К   (fbClient переименованый) скомписеный на 71,
К   если же 80 - то посылает всех подальше ...

ну возьми старый gds32 какой-нибудь да и все.
да и вообще
1. Установить один из компиляторов Borland C++.
2. Развернуть архив с библиотекой в какую-нибудь папку.
3. Открыть папку source.
4. Отредактировать make-файл makefile.bc: прописать путь к IB (ключ IBASE), к 
С++ (BCDIR), к системной папке Windows (SYSDIR).
5. Собрать библиотеку командой
папка BC++\bin\make -f makefile.bc all

сам компилятор борланда он маленький вроде. Вырежи из исходников вообще gds32 и 
ту пару функций, которая с ней связана.




--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин


AK ну возьми старый gds32 какой-нибудь да и все.

А не похериться ли база ? чеез 2 разные dll-ки лазить ?

AK да и вообще
AK 1. Установить один из компиляторов Borland C++.
AK 2. Развернуть архив с библиотекой в какую-нибудь папку.
AK 3. Открыть папку source.
AK 4. Отредактировать make-файл makefile.bc: прописать путь к IB (ключ IBASE), 
к С++
AK (BCDIR), к системной папке Windows (SYSDIR).
AK 5. Собрать библиотеку командой
AK  папка BC++\bin\make -f makefile.bc all

AK сам компилятор борланда он маленький вроде.

Думаешь Борландом скомпилится ?

AK Вырежи из исходников вообще gds32 и ту
AK пару функций, которая с ней связана.

Низя, я тут вспомнил - используются такие функции
у меня :(

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

Докладываю !!!

  Всё не так как я думал ...

  Оказывается rFunc использует gds32.dll, и он
  жёстко прописан в коде ... и ему насрать на всякие
  fbClient.dll ... причём насколько насрать что
  подмена gds32.dll (из fbClient.dll) даёт результат
  ТОЛЬКО В ТОМ СЛУЧАЕ если онный gds32
  (fbClient переименованый) скомписеный на 71,
  если же 80 - то посылает всех подальше ...

PS: шо делать дальше - не знаю :(

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alex Cherednichenko

Привет, Константин!
Вы пишешь к Константин 08 июня 2007:

 К   Оказывается rFunc использует gds32.dll, и он
 К   жёстко прописан в коде ... и ему насрать на всякие
 К   fbClient.dll ... причём насколько насрать что
 К   подмена gds32.dll (из fbClient.dll) даёт результат
 К   ТОЛЬКО В ТОМ СЛУЧАЕ если онный gds32
 К   (fbClient переименованый) скомписеный на 71,
 К   если же 80 - то посылает всех подальше ...

Америку ты не открыл...

 К PS: шо делать дальше - не знаю :(

Забить на rFunc, либо же пересобрать её самому,
при этом безжалостно орудуя серпом и битой,
выхерив к едрёной фене любые упоминания
функций gds32 ваааще.

-- 
With best regards, Alex Cherednichenko.




Re[4]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

 Отставить панику. 80-ый рантайм _с манифестом_ положи в PATH
 и будет тебе щастье

HV Ну и ?

Бесполезно. Насколько я понял в rFunc жёстко записана gds32.dll ...
Притом если взять fbclient.dll и переименовать в gds32.dll -
то глюк пропадает и то только в том случае если gds32.dll написан
под 71 - под 80 уже не идёт :( при этом само подключение к БД
можно ходить и через 80 fbclient ...

Вот я сижу и думаю - что мне делать ...
rFunc используется во многих местах - выковыривать долго,
качать и ставить VC8 - тоже долго, понадеятся на авось и
ходить к БД 2-мя gds32.dll одновременно - опасно ...

;( я плакаль .

PS: Поняв что во всём виновата как всегда моя поспешность и
невнимательность - теперь то понятно что виновата rFunc,
надеюсь что в следующий раз меня не пошлют ...

С уважением,
Константин Григорьевич.
===




Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

AK  К Думаешь Борландом скомпилится ?

AK я это из readme от rfunc взял.

Ок, уже ставлю ...

AK  К Низя, я тут вспомнил - используются такие функции
AK  К у меня :(

AK спрошу кратко нах?

Например функции добавить/удалить пользователя ...

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К
К
AK ну возьми старый gds32 какой-нибудь да и все.
К
К А не похериться ли база ? чеез 2 разные dll-ки лазить ?

через старую будет лазить ТОЛЬКО rfunc. потому что эту gds32 ты рядом с 
rfunc.dll положишь.
А для rfunc  эта gds32.dll не нужна. Только он об этом не знает ;)

К Думаешь Борландом скомпилится ?

я это из readme от rfunc взял.

К
AK Вырежи из исходников вообще gds32 и ту
AK пару функций, которая с ней связана.
К
К Низя, я тут вспомнил - используются такие функции
К у меня :(

спрошу кратко нах?

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К Например функции добавить/удалить пользователя ...

да это я понимаю. Но чем тебе сервисы не угодили?

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

AK  К Например функции добавить/удалить пользователя ...

AK да это я понимаю. Но чем тебе сервисы не угодили?

А эта же БД и на серваке удалённом работает через
PHP-клиента, а я, к своему стыду там ещё плаваю,
да и лень ... А аутентификацию - надо да с логами,
да со своей версионностью данных на уровне
логики БД ...

Точнее работает на 2-йке старая версия,
так сказать ещё даже и не альфа, а так
наброски ... ;) Вот сдам локалку, приступлю
к вебу ...

PS: Кстати кто что скажет о Delphi for PHP ?
Кто нить пробовал ? Стоит оно того ?

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К PS: Кстати кто что скажет о Delphi for PHP ?
К Кто нить пробовал ? Стоит оно того ?

говорят стоит, но мож лучше что-то другое,а?
всеж php. там и своих струментов полно.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин


AK  К PS: Кстати кто что скажет о Delphi for PHP ?
AK  К Кто нить пробовал ? Стоит оно того ?

AK говорят стоит, но мож лучше что-то другое,а?
AK всеж php. там и своих струментов полно.

Да я просто уж привык на продуктах Борланда
сидеть ..., поди с  вобщем много лет
начиная с Turbo Pascal и Turbo C
это те которые ещё под MS-DOS были
- не хочется привычки менять ;)

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


К Да я просто уж привык на продуктах Борланда
К сидеть ..., поди с  вобщем много лет
К начиная с Turbo Pascal и Turbo C
К это те которые ещё под MS-DOS были
К - не хочется привычки менять ;)

поверь, мир гораздо интереснее. Тебе зачем delphi for php? хочешь ajax?

смотрю на python  думаю.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re[2]: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Константин

AK поверь, мир гораздо интереснее.

Старею я для нового :(
Разленился - уже хочется применять
то чему научился ... надоело быть постоянно
в поиске - да и не оценивает этого руководство,
а без мотивации да на голом энтузиазме - ну ещё
лет 5 после универа пёрло, - а сейчас ...

AK Тебе зачем delphi for php?

Думаю это - будет быстрее переориентироватся ...
Да и не семи пядей во лбу - так середнячёк ...
Мне б чего попроще ...

AK хочешь ajax?

Дык там вроде есть, или я неправ ?

AK смотрю на python  думаю.

Вообще - даже не читал, не знаю ...
Кинь ссылками на статейки попроще, так сказать
пробежатся, приценится ... Если не трудно конечно ...

С уважением,
Константин Григорьевич.
===




Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


 К Вообще - даже не читал, не знаю ...
К Кинь ссылками на статейки попроще, так сказать
К пробежатся, приценится ... Если не трудно конечно ...

так вот я и сам ищу статейки типа quick start guide
без статейки оно как-то тяжело.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Tonal


Alexandr Kochmin пишет:

К Вообще - даже не читал, не знаю ...
К Кинь ссылками на статейки попроще, так сказать
К пробежатся, приценится ... Если не трудно конечно ...
так вот я и сам ищу статейки типа quick start guide
без статейки оно как-то тяжело.

А вот полазь здесь по ссылкам:
http://python.promsoft.ru/index.php?action=resoursesPHPSESSID=1cf5d53def0e18e8a9b3fa2397ca949b



Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


T А вот полазь здесь по ссылкам:
T 
http://python.promsoft.ru/index.php?action=resoursesPHPSESSID=1cf5d53def0e18e8a9b3fa2397ca949b
T

Ого скока там всего.
спасибо.


--
С уважением
Кочмин Александр
Firebird Foundation associate member #257 





Re: Бага совместимости Firebird-2.1.0.15946-0_win32 ?

2007-06-08 Пенетрантность Alexandr Kochmin


T
T Alexandr Kochmin пишет:
К Вообще - даже не читал, не знаю ...
К Кинь ссылками на статейки попроще, так сказать
К пробежатся, приценится ... Если не трудно конечно ...
T так вот я и сам ищу статейки типа quick start guide
T без статейки оно как-то тяжело.
T А вот полазь здесь по ссылкам:
T 
http://python.promsoft.ru/index.php?action=resoursesPHPSESSID=1cf5d53def0e18e8a9b3fa2397ca949b
T

хм. просмотрел все вроде. Но там по языку.
а мне бы как собрать в кучу python, wxPyton,kinterbasdb и как с этим все 
взлететь по быстрому.
ну и dabo тоже сюда уж за компанию.

Сейчас я на стадии собирания всего в кучу плюс еще IDE PyScripter
Чего-то оно не собирается в работающий комплект. :)

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257