I need to post this on devel to canvass some opinions re. Firebird 3.x on 
MacOSX.

As you may know in firebird 3.0 on posix now relies on a OS pre-installed 
version
of ICU for both development and runtime, rather than what was our own build of 
ICU. Although this
has its inherent problems (databases need to backed up and restored across 
different versions
of ICU) it does make our use of ICU easier, that is, until we get to MacOSX.

OSX only has a core ICU install by default, Firebird needs more. So the 
solution from 
a build perspective is to install MacPorts ICU and link to that, however that 
now creates 
additional external dependencies...

Does that mean - in future - that a Firebird user on MaOSX needs to install ICU 
via MacPorts
into opt/local/lib? Or should I try and ship the ICU libs with the Framework, 
along with any
relevant dependent libs?

The same is also true for the usage of libtommath...

A find / libicu on my Mac seems to indicate that other software that uses ICU 
does ship ICU
with with their frameworks.

Comments? 

I am at the point where we need to make a decision as I am currently re-writing 
the 
MacOSX Firebird installer for Firebird 3.0

Regards
Paul

------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to