Hi. I am trying to build Firebird 2.5.2 on Mac and when running (in embedded
mode) am getting errors with ICU which I have tracked down to unicode_util.cpp
(src/jrd/unicode_util.cpp). When loading the icu, it attempts to load certain
symbols including a set of utrans_* methods from libicui18n.dylib. The
libraries have loaded successfully but the symbols aren't found. When I run "nm
-g" on the module in question, those methods are not being exported. I can see
them in the ICU sources, but am not sure why they are not showing up. Has
anyone seen this before? I am not building ICU specially, just running
./configure and make from the root folder. I am building with clang using C++11
but I don't see how that would cause this (I will try turning it off). Has
anyone seen this?
Thanks
Lee
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel