Good news guys.
Finaly, Found the combination of old IBX version and its fbintf that wotked.
Thanks to @rvk, who point me to the right direction.
Here are the steps, in case someone need it in the future so you won't have same problems like me.
If you want to install latest version(applied to ver 2.7), do as it noted, download all latest version of fbintf, ibcontrol and IBX and install it.
For old version, this is a bit tricky.
- make sure your Lazarus don't have any fbintf and ibcontrols installed, if it have, probably installation will fail
- go to github download old IBX that you want, don't dowload Ibcontrol and fbintf. Old IBX have ibcontrol in its package
- open IBX package click Add and install, BUT do not install yet. After you click install, confirmation windows will pop up, look at the last line, it will show fbintf version needed
- cancel the installation
- go to github again and download the closest fbintf ver, for example,on IBX 2.5 showed need fbintf ver 1.39, since there was no ver 1.39 in github, I downloaded ver 1.4
- compile your fbintf
- install your IBX
That's the actual steps that worked when installed IBX 2.5, not theory !
Btw, I went to the moon for vacation yesterday. Won't give you proff, you have just to believe me
