Hi,

I compiled a Firebird UDF library written in object pascal. It works
perfectly well on Windows.

On Linux I get this error:

SQL> select SIMPLE('test') from client;
Statement failed, SQLSTATE = 08006
Error reading data from the connection.

Firebird Version: Classic 2.5.9.27139-0
Lazarus Version: 2.0.0
Free Pascal Compiler: 3.0.4

These are the compiler options used:

/usr/bin/fpc
-Tlinux
-Px86_64
-MObjFPC
-Scghi
-Cg
-O1
-Xs
-l
-vewnhibq
-Filib/x86_64-linux
-Fl/opt/firebird/lib
-Fuextra
-Fuextra/units
-Fu/usr/share/lazarus/2.0.0/lcl/units/x86_64-linux
-Fu/usr/share/lazarus/2.0.0/components/lazutils/lib/x86_64-linux
-Fupackages/HashLib/src/Packages/FPC/lib/HashLib4Pascal/x86_64-linux
-Fu/usr/share/lazarus/2.0.0/packager/units/x86_64-linux
-Fu.
-FUlib/x86_64-linux
-FE.
-olibsitaudflib.so
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to