Subject Re: [firebird-support] Develop a client
Author Scott Morgan
Marco Bambini wrote:

>Hi all,
>
>I am a newbye user so excuse me if my question has already been posted
>many times.
>I need to develop a client to interact with Firebird, the client should
>be multiplatform (MacOS, Win and Linux) so I need to use an ANSI C
>library.
>
>I know that I can develop a client using IB Object but it seems to me
>that they are only available for Delphi and Borland C++, right?
>Can I develop a client using some ANSI C library? If yes, where can I
>find it?
>
>
You can directly use FB's client API. It's all C based (as opposed to
IBPP or IBO which are C++ wrappers around the C API). Although I'd
reccomend using a C++ wrapper as it save a lot of time/work in
maintaining a client app. IIRC IBPP works on win, mac & linux platforms,
haven't looked at IBO but I'd be surprised if it didn't too.

The old IB 6 API docs a good enough place to start for plain C coding,
though be aware that there as have been some changes to names and stuff
in the current FB version:
http://www.ibphoenix.com/downloads/60ApiGuide.zip

Scott