Subject Re:Re: Repost from support-list: jaybird.dll port on ARM
Author Moreno Vandelli
>>--- In, "Roman Rokytskyy"
>><rrokytskyy@...> wrote:

M>> AFAIK to deploy a java fb-client application on a new platform
M>> it is needed to compile "jaybird*.dll" on that platform:
M>> is this correct?

R>Depends on your usage scenario. If you need to access FB
R>via IPC or in embedded mode - yes, otherwise you can use
R>our pure Java implementation of wire protocol and use
R>TCP connection.

No, I don't need to use embedded firebird on WinCE directly
(I reserve this as a dream for the future!). Nowadays I only
need the "client" ability on WinCE, inside a "high-level"
development environment.

M>> For this reason, I tried to compile from cvs sources
M>> java_gds.dll (aka jaybird*) for win32 platform, as a starting
M>> point to the next step, I mean to compile those sources with
M>> an "embedded c++ compiler", targeting ARM platform.

R>What do you plan to do with ARM-based jaybird*.dll? WinCE
R>is not (yet?) supported by FB, so you should not be able
R>to compile fbclient.dll or fbembed.dll for it (I assume that
R>in your case VS 2005 + ARM = WinCE).
R>Without fbclient.dll or fbembed.dll you won't need jaybird*.dll
R>too - it is just a wrapper translating Java calls to FB API
R>calls and vice versa.

Good news! We need to develop a thin winCE client to connect to our
firebird db, so we are searching the most routable way to do such a
thing. We are at the first step and, since we are Delphi-oriented
programmers, we need to look at Java or C# way to build the first
"Hello firebird from WinCE" application.

M>> My experiments fails at first step!
M>> With VS 2005 compiler I have 4 errors:

R>Now that is not ok. I will check the clean checkout from the CVS
R>soon, but you have to check whether you have interface_manager.cpp
R>in list of the files you compile.

It also seems to me that I have forgotten something but, having
heard your news, I don't need to re-build jaybird.. But if you
are looking for a "dummy-builder", I can retry at your convenience.

I'll open soon another thread to request "What virtual machine
on WinCE/Pocket PC ?".

Thank you, Roman!