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-
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal