Subject | RE: [firebird-support] FreeUDFLibC |
---|---|
Author | Alan McDonald |
Post date | 2005-02-08T03:07:37Z |
> File name case sensitivity on Linux?that's not it.
Or some database
> declarations in thethey are declared as
> ported database still referring to 'FreeUDFLib'? Actually, for
> consistency, the Win and Linux libs should have the same main "filename
> stub", viz. freeudflib.dll on Windows freeudflib.so on Linux, so
> you won't
> have to drop and redeclare functions when you transport the database.
>
> ./hb
DECLARE EXTERNAL FUNCTION F_MID
CSTRING(254),
INTEGER,
INTEGER
RETURNS CSTRING(254) FREE_IT
ENTRY_POINT 'Mid' MODULE_NAME 'FreeUDFLib.dll'
on all my windows machines - that's not very transportable is it. But it
won't work if I make it without the .dll
and like this on Linux:
declare external function f_mid
cstring(256), integer, integer
returns cstring(256) free_it
entry_point 'mid' module_name 'FreeUDFLibC';
so you still have to drop and redeclare..
Alan