Subject | Re: [Firebird-Java] Re: OpenOffice, Jaybird and Embedded Server |
---|---|
Author | mariuz |
Post date | 2011-12-18T16:26:31Z |
On Sat, Dec 17, 2011 at 08:29:49PM +0100, Roman Rokytskyy wrote:
for tests so the full server is not necessarily anymore if you want to run the
tests and don't want the full server but i think he creates a lib that does
the magic.
So in theory is possible to add the embedded client to your dependencies and
all should be ok
a need for someone to work on it , something like libfbembedstatic target
please add it to the jira tracker as request for new target
> > OT: Personally I think that Jaybird / Firebird / Firebird embedded isI think for linux at least i see that damyan on perl driver is loading fbembed
> > the way to go for LibreOffice instead of the very limited SQLite. The
> > ability to upscale from a single file application to a client/server
> > one is a killer.
>
> This will work only when the JNI part is statically linked with
> Firebird Embedded and the embedded engine would be able to work without
> the config file and FIREBIRD env variable. In this case that would mean
> only to copy one DLL somewhere on the path, that would be enough. That
> requires Firebird to be statically linkable, which, AFAIK, is not
> possible at the moment.
for tests so the full server is not necessarily anymore if you want to run the
tests and don't want the full server but i think he creates a lib that does
the magic.
So in theory is possible to add the embedded client to your dependencies and
all should be ok
>All c++ code can be static linked so my guess is it must be done but there is
> Maybe you can raise the issue on the firebird-devel list. I did ask
> this question few years ago, but it did not get any support. Also, at
> that time, creating SDBC drivers for OO was a better approach
> considering it was more feature rich. So, the native driver option has
> to be evaluated now as well.
>
> Anyway, both approaches would win if Firebird is statically linkable,
> since it would simplify installing the Firebird when it needs to be
> wrapped by some C++ code.
a need for someone to work on it , something like libfbembedstatic target
please add it to the jira tracker as request for new target
>
> Roman