Hola,
esa función está implementada en una UDF que se instala con FireBird (
ib_udf.dll).
Sólo tienes que definirla en la BD así:
Código:
DECLARE EXTERNAL FUNCTION abs
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_abs' MODULE_NAME 'ib_udf';
Y ya está, no importa si el S.O. es windows o linux.
Salu2.