Subject | Re: [IBO] EX : Firebird/Interbase Client DLL is not installed ? |
---|---|
Author | Helen Borrie |
Post date | 2008-12-10T06:32:25Z |
At 03:51 PM 10/12/2008, Antti Kurenniemi wrote:
Although this is a deployment issue (and really off-topic in this list) it should be understood that EMBEDDED is the Superserver server engine with the API functions exposed. As such, it needs the same stuff as SS in order to work; except that none of the server-level authentication stuff is either used or required.
So, for example, although a **client-only** installation never needs the INTL libraries, the UDF libraries or firebird.msg, a self-contained EMBEDDED installation does require those components (well, not INTL, if you are not using the ICU charsets).
Helen
>> Antti, for the OP, it is true. It was Embedded he was asking about.Then, Antti, the likely explanation is that those clients already have the MS runtimes in the system path. Even fbclient.dll needs them.
>
>No, I have the embedded dll in my setup, renamed to fbclient.dll, and it
>works just like that either in embedded mode or client/server. I only
>distribute the embedded dll because it can double as the client/server dll
>as well, so it's super easy to make setup packages with.
Although this is a deployment issue (and really off-topic in this list) it should be understood that EMBEDDED is the Superserver server engine with the API functions exposed. As such, it needs the same stuff as SS in order to work; except that none of the server-level authentication stuff is either used or required.
So, for example, although a **client-only** installation never needs the INTL libraries, the UDF libraries or firebird.msg, a self-contained EMBEDDED installation does require those components (well, not INTL, if you are not using the ICU charsets).
Helen