This patch makes the necessary changes to make
DBD::Interbase compile with the Firebird 1.5 headers.
It shouldn't break compatibility with older version of
Firebird or InterBase, but i didn't test them.
I got that undefined symbol error as well. running nm
/usr/local/firebird/lib/fbembed.so results in "no symbols".
I rebuilt the cvs tree from scratch, built the rpm, and
installed it, and the missing symbold error went away.
I suppose there must be some sort of build bug in the RC2 rpm.
Check syslog for errors too, apparently they don't get
echo'd to stderr from isql.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
patch adding firebird 1.5 support
Logged In: YES
user_id=47221
Got this: /usr/lib/libfbembed.so.1: undefined symbol:
_ZTVN10__cxxabiv117__class_type_infoE
Setting $MakeMaker{CC} (and LD) to g++ and add
$MakeMaker{CCFLAGS} = '-fwritable-strings' compiles and
loads, but fails in isc_attach_database().
No idea of what's going on, since no err message, no segfault.
Logged In: YES
user_id=64512
I got that undefined symbol error as well. running nm
/usr/local/firebird/lib/fbembed.so results in "no symbols".
I rebuilt the cvs tree from scratch, built the rpm, and
installed it, and the missing symbold error went away.
I suppose there must be some sort of build bug in the RC2 rpm.
Check syslog for errors too, apparently they don't get
echo'd to stderr from isql.
Logged In: YES
user_id=47221
danielritz has upgraded current cvs repos to build with
Fiirebird 1.5.
I've tested it with Firebird 1.5 RC7 on Linux.