I have been experimenting with seeing if I can access the new Firebird 3
API - IMaster etc, from Pascal using the Free Pascal compiler on 64-bit
linux and the answer is probably not surprising - it is no, I can't
access it.
For example. I have translated the IVersioned interface to
IVersioned =
Take interface unit from UIB.
--
WBR, SD.
--
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Sorry - what is UIB and where do I find it?
On 13/07/14 15:12, Dimitry Sibiryakov wrote:
Take interface unit from UIB.
--
Firebird-Devel mailing list, web interface at
13.07.2014 16:18, Tony Whyman wrote:
Sorry - what is UIB and where do I find it?
http://sourceforge.net/projects/uib/
--
WBR, SD.
--
Firebird-Devel mailing list, web interface at
13.07.2014 18:36, Dimitry Sibiryakov wrote:
http://sourceforge.net/projects/uib/
And the module he supposedly refers to is:
https://sourceforge.net/p/uib/code/HEAD/tree/trunk/source/uibfblib.pas
Dmitry
--
Thanks - I'll take a look
On 13/07/14 15:43, Dmitry Yemanov wrote:
13.07.2014 18:36, Dimitry Sibiryakov wrote:
http://sourceforge.net/projects/uib/
And the module he supposedly refers to is:
https://sourceforge.net/p/uib/code/HEAD/tree/trunk/source/uibfblib.pas
Dmitry
Well, I downloaded uibfblib.pas. and merged it into my test program.
Compiled it using FPC 2.6.4 under 64-bit Linux and the same problem.
Fails with a SIGSEGV. Again, I am not surprised as with this module does
is to create a class hierarchy in Pascal that mirrors the C++ hierarchy
and will only
Dmitry Yemanov [2014-07-13 16:43] :
13.07.2014 18:36, Dimitry Sibiryakov wrote:
http://sourceforge.net/projects/uib/
And the module he supposedly refers to is:
https://sourceforge.net/p/uib/code/HEAD/tree/trunk/source/uibfblib.pas
also there :
Just adding to my own comment, I've just remembered a problem I had with
Oracle OCCI earlier this year and wondering why a (C++) program that
used OCCI ran fine on CENTOS 6 would not run under Ubuntu 12.4 even
though it compiled correctly. The build failed when the linker claimed
it could not