I have for some months now been utilising, very successfully, gvibDA on Windows 2000 with Zope 2.3.2 and Firebird.  Unfortunately I cannot say the same for RedHat 7.1 (very much a Linux newbie so be gentle ;- ).
 
I have installed the latest Zope 2.4.1b (which uses Python2.1) and Firebird binaries and they are working fine.  However when I compile gviBase.so and attempt to use it within Zope or Python (both 1.5 rpm and 2.1.1 compiled from source) I get
 
Import error: undefined symbol isc_dsql_execute
 
I assume this means that the compile process cannot see the Firebird shared library libgds.so, but I can't see why.  I have tryed to edit the Setup.in file to import /usr/lib/libgds.so instead of the more usual -lgds but it makes no difference.  Can anybody help me out?
 
I have also tryed kinterbasdb, but when I import it I get
 
Import error: undefined symbol crypt
 
I know I'm supposed to editing kinterbasdb's Makefile to include -lcrypt but I'm not sure where.
 
gvib is my main priority, but a copy of an appropriate Makefile for kinterbasdb would also be much appreciated.
 
Thanks.
-------------------------------------------------------------------------------------------------------------
W.Robert Kellock                                    Ph:                   +64 3 326 6115
Sales Manager                                        Fax:                  +64 3 326 6115
Credit Systems Control Ltd                      Web:       www.creditscore.co.nz
                                              "making decisions easy"
-------------------------------------------------------------------------------------------------------------