Recent

Author Topic: [SOLVED - Kind Of]Where to download IBX previous version?  (Read 945 times)

incendio

  • Sr. Member
  • ****
  • Posts: 358
[SOLVED - Kind Of]Where to download IBX previous version?
« on: June 19, 2025, 12:07:03 am »
Hi guys,

Do you know where can I download IBX previous version, like 2.5...?

I go to https://github.com/MWASoftware/ibx4lazarus, but there is only latest version.
« Last Edit: June 20, 2025, 03:31:43 am by incendio »

rvk

  • Hero Member
  • *****
  • Posts: 6802
Re: Where to download IBX previous version?
« Reply #1 on: June 19, 2025, 12:26:10 am »
You can use the main dropdown to choose tag and then a different version.
For example https://github.com/MWASoftware/ibx4lazarus/tree/R2-5-0
Use the green button "Code" and choose "Download zip".

Or use this page directly and klik "zip" behind the version.
https://github.com/MWASoftware/ibx4lazarus/tags

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #2 on: June 19, 2025, 01:06:22 am »
I have downloaded R 2.5 and 2.4, tried to install on Lazarus 2.2.2 windows, none of them worked.

Errors :
Compile package ibnongui 2.5.0.9999: Exit code 1, Errors: 3, Warnings: 2, Hints: 3
IBDatabase.pas(1084,48) Error: Wrong number of parameters specified for call to "Create"
IB.pas(1630,31) Error: Found declaration: constructor Create(IStatus;Word);
IB.pas(1638,31) Error: Found declaration: constructor Create(LongInt;LongInt;AnsiString);
IBDatabase.pas(1092,57) Hint: Local variable "CharSetID" does not seem to be initialized
IBDatabase.pas(1342,58) Hint: Function result variable does not seem to be initialized
IBDatabase.pas(1349,63) Warning: Symbol "GetDPBParamTypeName" is deprecated: "Use Get ParamTypeName"
IBDatabase.pas(1978,44) Warning: Symbol "GetDPBParamTypeName" is deprecated: "Use Get ParamTypeName"
IBDatabase.pas(2169,28) Hint: Local variable "Attachments" of a managed type does not seem to be initialized
Compile package laz.virtualtreeview_package 5.5.3.1: Aborted

Before install package, install fbintf form OPM because this package needed.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #3 on: June 19, 2025, 01:37:39 am »
Those files downloaded from github won't work because it is missing fbintf folder in its zip.

If I installed fbintf from OPM, that version probably not compatible with previous version that is why it raised errors.

Anyone know where to download complete version of previous IBX?

rvk

  • Hero Member
  • *****
  • Posts: 6802
Re: Where to download IBX previous version?
« Reply #4 on: June 19, 2025, 03:25:38 am »
Anyone know where to download complete version of previous IBX?
By reading the notes on the main page...

Quote
Note 1. The MWA Software packages "fbintf" (https://github.com/MWASoftware/fbintf) and "ibcontrols" (https://github.com/MWASoftware/ibcontrols) are required dependencies and must be installed before IBX for Lazarus is itself installed.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #5 on: June 19, 2025, 03:32:56 am »
Anyone know where to download complete version of previous IBX?
By reading the notes on the main page...

I realy missed that, thanks for the info.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #6 on: June 19, 2025, 06:17:46 am »
Not so easy after all, in fact it was a headache.

I was downloaded IBX Laz 2.6, since it is needed fbintf and ibcontrol, so I installed both via OPM, but when tried to install IBX, error raised, something like there was same file name in ibcontol and IBX.

Which ibcontrol and fbint should I downloaded from github that work for IBX 2.6?

There are no note/explanation or did I miss again?


incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #7 on: June 19, 2025, 12:25:27 pm »
Has anyone succeded to install IBX old version downloaded from github?

Tried to install R2.7.1, R2.6.4, R2.6.1, R2.6.0, all of them
gave an error message :

Compile package ibnongui 2.6.0.9999: Exit code 1, Errors: 2
IBSQL.pas(246,27) Error: Identifier not found "IBatchCompletion"
IBSQL.pas(248,33) Error: Identifier not found "IBatchCompletion"

Before installed, already compiled fbintf V1.2.0.9999 and v1.4.3
« Last Edit: June 19, 2025, 12:47:25 pm by incendio »

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #8 on: June 19, 2025, 03:55:51 pm »
Hi guys,

Can anyone please share a complete IBX ver 2.5 or 2.6 package which contains all necessary packages, such as fbintf and ibcontrol ?

Back when IBX have its web, installation was a breeze, just download the package and click install.

Now, when it moved to github, it is a headache.
I have to download ibx, ibcontrol and fbintf separately without knowing with ibcontrol and fbintf version to download that compatible with ibx version I want.

Have tried many times, got errors here and there, none is working.

Thanks in advance.

Thaddy

  • Hero Member
  • *****
  • Posts: 17414
  • Ceterum censeo Trumpum esse delendum (Tnx Charlie)
Re: Where to download IBX previous version?
« Reply #9 on: June 19, 2025, 04:08:28 pm »
Have tried many times, got errors here and there, none is working.
You do not follow advice and make incorrect assumptions all the time anyway.
Why would you try to replace a modern car with a T-Ford?
Can you first, please, follow all instructions given earlier, EXACT, and this time without making any assumptions dreamt up by yourself?

That would greatly help.

Thanks for your attention.

If you followed all instructions you would have working code, like I have.
You seem to have baffled even our in-house guru.
That does not mean you are wrong, but it does mean it is very unlikely you are right.
Think about that.

If I am wrong, it is usually because I left out an assumption.
« Last Edit: June 19, 2025, 04:23:04 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #10 on: June 19, 2025, 04:16:46 pm »
Have tried many times, got errors here and there, none is working.
You do not follow advice and make incorrect assumptions all the time anyway.
Why would you try to replace a modern car with a T-Ford?
Can you first, please, follow all instructions given earlier, EXACT, and this time without making any assumptions dreamt up by yourself?

That would greatly help.

Thanks for your attention.

If you followed all instructions you would have working code, like I have.
Sorry to say, clearly you haven't tried to install it your self.

The instructions are not correct entirely.
It wrote have to install fbintf and ibcontrol first, but this only applied for IBX ver 2.7 above. Below that, ibcontrol already included in ibx. So if you tried to install Ibcontrol and ibx below ver 2.7,errors will raised.

Another error is in ibcontrol package, it wrote ver 1.00 but when installed, it was in fact ver 2.7, way above ver in OPM.

Thaddy

  • Hero Member
  • *****
  • Posts: 17414
  • Ceterum censeo Trumpum esse delendum (Tnx Charlie)
Re: Where to download IBX previous version?
« Reply #11 on: June 19, 2025, 04:23:51 pm »
I DID INSTALL IT hence my wry answer. And I have the time to test such things.(even for the dumb)
I experienced no problems.

The units you are referring to can only cause problems if you manually try to tinker with them.
Now, dare to ask anyone elese to make a clean install.
Answer: No problems whatsoever.
« Last Edit: June 19, 2025, 04:27:32 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #12 on: June 19, 2025, 04:32:12 pm »
I DID INSTALL IT hence my wry answer. And I have the time to test such things.(even for the dumb)
I experienced no problems.

The units you are referring to can only cause problems if you manually try to tinker with them.
Now, dare to ask anyone elese to make a clean install.
Answer: No problems whatsoever.
Ok, if you did, can you please tell me steps to install ibx ver 2.5? Have tried it on clean installation, no avail.

Thaddy

  • Hero Member
  • *****
  • Posts: 17414
  • Ceterum censeo Trumpum esse delendum (Tnx Charlie)
Re: Where to download IBX previous version?
« Reply #13 on: June 19, 2025, 06:44:59 pm »
I just used everything current. No old junk.
I just took a blank canvas with no junk.
Everybody knows I am not a particular fan of IBX, nor its underlying database systems, so you were already lucky I did test.
A clean system works. You are the victim of your own stubbornness. Not the rest of the world.
WTF were you doing messing with those units? That is not a good sign. It Is Your Own Fault. Period.
I can send you a VM with everything working to my taste.

Rik already did too much to help you, so I feel I need to write this.
And is much to nice to be blunt like me.
A clean install works. You never did that. We can prove that.

We all know what you will be answering: "Yes, but...". Please describe the "but" part.
While doing so you will discover your own mistakes.

In the future never touch units that come with a carefully tested and crafted library unless:
a. You wrote it
b. you know what you are doing.
Both do not apply.

(This is a friendly response. On request I can do much worse, even without a couple of >:D I really can make a grown man cry without insulting syntax, I was actually famous for it on the work floor, not something I am proud of, but I did not use bad language.)
« Last Edit: June 19, 2025, 07:12:29 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

incendio

  • Sr. Member
  • ****
  • Posts: 358
Re: Where to download IBX previous version?
« Reply #14 on: June 20, 2025, 12:55:45 am »
A clean install works. You never did that. We can prove that.

So PROOF IT!

show the SCREEN SHOT of your IBX ver!

May be this is more suitable to your level.
If I want this package to work badly, why I tinkered it and how difficult to install it in a clean system!

I remembered your post on my other thread, just gave junk comment not solution, just like this one!   

In the future, please stay away from my thread! Don't wan the bully ruin my mood.
« Last Edit: June 20, 2025, 04:24:48 am by incendio »

 

TinyPortal © 2005-2018