Re: [IBPP-DISCUSS] Current code base and Windows stack corruption on 64-bit
IBPP is a C++ client class library for FirebirdSQL
Status: Inactive
Brought to you by:
epocman
|
From: Olivier M. <om...@in...> - 2018-05-01 21:29:40
|
> Le 1 mai 2018 à 23:16, Charles Henze <Cha...@dd...> a écrit : > > Thank you for the update. You answered my curiosity about this statement: > > " Many have reported great success with IBPP. > ... > Works on Windows, Linux, Mac OS X, FreeBSD, Solaris, and probably all other Firebird supported platforms. > Actively developed and maintained. " (http://www.firebirdfaq.org/faq9/ ) > > It is a nice project, and IBPP gets lots of praise from the FAQ. > > As for the Firebird native driver for C++, the list at http://www.firebirdfaq.org/cat9/ does not have alternatives to IBPP. > > Best regards, > Charlie Well Charlie, thanks for pointing me that page. For sure the words about IBPP are kind and probably true, at the time that got published - which I don't know but it probably was some years ago. Obviously the page is outdated and the sentence 'Actively developed and maintained' is misleading at least for the last 2 to 3 years. I'll try to contact that site's owner and ask for some change in the text. > As for the Firebird native driver for C++, the list at http://www.firebirdfaq.org/cat9/ does not have alternatives to IBPP. Strange. I'm pretty sure Firebird 3 was meant to get a new API, based on C++. Maybe it just is not listed because that FAQ page is clearly outdated or because it is not an external layer to Firebird, being the native interface. I would suggest that you dig for information from people at Firebird project themselves before choosing your path for your C++ interface. -- Best Regards, Meilleures salutations, Met vriendelijke groeten, Olivier Mascia |