> 12.02.2014 10:48, Vlad Khorsun wrote: >> It is not about ICU only. It is about loading libraries using just file >> name, without a path. > > Unix guys aren't afraid of hell and put all libraries or at least symlinks > to > /usr/lib/. On the other hand, they also have separate LD_LIBRARY_PATH > environment variable > for looking for libraries only. > On Windows there is possibility to add all needed directories to local copy > of PATH > variable using SetEnvironmentVariable. If you add the directory to the end of > the > variable, libraries already present in system will be preferred, if to the > beginning - > your libraries will be preferred. This method is working even on Windows > versions that > don't have SetDllDirectory().
It is not thread-safe and it could be not good if embedded library change environment of host process. Regards, Vlad ------------------------------------------------------------------------------ Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel