Subject Re: [ib-support] Client for Linux
Author William L. Thomson Jr.
Philippe,

On Wed, 2003-05-14 at 09:43, A6-CMO Philippe Makowski wrote:
> I would like to develop a client application under Linux KDE or Gnome

Well I am a Gnome guy so the tools I use are mainly Gnome tools.

> Any suggestion of which tool to use ?

Well I use Glade and Anjuta. Glade to design the interface and generate
samples of the code I will need for the interface. Then Anjuta for the
actual IDE, or glorified text editor. They have functionality to work
together, but I do not use them in that way, just yet.

I also have and have used Code Warrior for Linux. Not bad or great.
Still prefer to use Anjuta.

> Kdevelop, Lazarus, Kylix ?

KDevelop I have installed and played with a few times.

Kylix, I looked into, but I try to avoid software I must buy eventually.
Although Kylix is more of a RAD, than some of the other tools. From my
understanding of it.

> which library to access to Firebird ?

I looked into IBPP, but it was a little more than I wanted to deal with.
Not to mention I wanted to learn the Firebird API, and write my own c++
library to wrap it. I did, and it's very small and was a good learning
experience. I thought about tossing the code out to the world, but it is
not very complete, or bug free. It works for my needs, and I do not run
into problems using it, although I doubt that would be the case for
others?

> any component ready to use ?

? Not sure what you mean by component. IBPP could be considered as that,
but you may be looking for more than what it provides.

Also you have not mentioned what language you will be using. If you are
using C, then just use the API directly. If you are using C++, write
your own lib, or use IBPP, or an alternative.

I have not had time to look into it, but since FB 1.5 is a C++ port of
FB 1, I would assume FB 1.5 to come with a C++ API? So if you are using
C++, that may be something to look into.

--
Sincerely,
William L. Thomson Jr.
Support Group
Obsidian-Studios, Inc.
3548 Jamestown Ln.
Jacksonville, FL 32223
Phone/Fax 904.260.2445
http://www.obsidian-studios.com