Hola.
¿ Que versión de Firebird usas ?. A mi me va perfecto un Firebird en Linux, y mi programa Delphi bajo Wine.
Microsoft se lució en sus últimas versiones de C++ y el Runtime ya no se puede distribuir simplement copiando las librerías (msvcr80.dll y msvcp80.dll), ahora necesitan un archivo Microsoft.VC80.CRT.manifest de registro, y se recomienda que se instalen con el vcredist_32 o vcredist_64 de Microsoft.
http://www.firebirdsql.org/rlsnotesh...ll2-win-mslibs
Así que si utilizas Firebird 1, 1.5, o 2.0x no tienes problemas. Solo tienes que copiar las msvcr60.dll o msvcr70.dll que corresponden, y ya funciona. Pero para Firebird 2.1 o 2.5, es otra historia.
En Windows, se instalarían con el instalador de Microsoft, pero en Wine supongo que será mejor hacerlo con Winetricks, por lo que veo tienen un script el Microsoft C++ Runtime 2005.
http://wiki.winehq.org/winetricks
NOTA: Suerte que Microsoft ya se ha dado cuenta de la cagada y en su último C++ han vuelto a los orígenes, de forma que las dll's del runtime ya se pueden simplemente copiar junto a tu aplicación. Esperemos que las nuevas versiones de Firebird las utilicen pronto.
Saludos.