[fpc-pascal] FPC with Firebird SuperServer

Bee bisma at brawijaya.ac.id
Tue Jan 27 07:36:27 CET 2009


> We have been using Mac OS X 10.5 XCode 311, Firebird 211 Classic 32 bit 
> with FPC 224 (which contains the fix for the framework .dylib extension 
> so that libfbclient.dylib can be located).  This works with FPC, 
> FlameRobin and RazorSQL.  However, reading Firebird's recommendation 
> that unless there is a good reason, SuperServer should be used we have 
> attempted this conversion.  Switching to SuperServer 32 bit, FlameRobin 
> and RazorSQL continue to work - but FPC raises an exception. 
>  EInOutError : Can not load default Firebird clients ("libgds.dylib" or 
> "libfbclient.dylib"). Check your installation.  When the Framework is 
> opened in the OS X library we confirm that libfbclient.dylib is no 
> longer found (although the other 4 library files remain).

http://paulbeachsblog.blogspot.com/2008/03/where-is-libfbclientdylib-on-macosx.html

> Questions
> 1) Can FPC work with Firebird SuperServer - if so, what configuration 
> changes are required or does the FPC library required modification?

Yes, it can. I'm using both of them.

> 2) Is there other advice the forum can offer (eg. does Classic remain a 
> reasonable choice, is SuperServer support planned, etc).

I simply made a symlink name libfbclient.so in folder /usr/lib which 
point to 
/Library/Frameworks/Firebird.framework/Versions/Current/Firebird then 
everything worked fine (as in Linux).

HTH.

-Bee-



More information about the fpc-pascal mailing list