On 2013-08-01 21:58, Sven Barth wrote:
On 01.08.2013 20:43, Torsten Bonde Christiansen wrote:
On 2013-07-31 20:57, Sven Barth wrote:
On 31.07.2013 20:55, Felipe Monteiro de Carvalho wrote:
On Wed, Jul 31, 2013 at 8:51 PM, Sven Barth
<pascaldra...@googlemail.com> wrote:
The cwstring of Android uses the ICU library libicuuc.so.

Is this available in the NDK for one of the higher API levels? It is
not in the list for API level 8.


I don't know, I have merely quoted the commit message for when
cwstring was changed from a stub to a more complete implementation for
Android. If it is truly not available in lower API levels then I'd
suggest to use fpwidestring anyway...

hmmm.... i can't get fpwidestring to work, it seem that it is not
compiled during a normal compiler build. The same goes for all of the
collation units.

Should i add and special defines to get them compiled or is it a bug in
the makefile?

How exactly did you compile?

As described in the wiki with "make crossall OS_TARGET=android CPU_TARGET=arm ..." in the top level directory? In that case it should be compiled and a fpwidestring.ppu should be located in the $fpcsrc/rtl/units/arm-android directory.
̈́
I did that, but I also included a "crossinstall" which installed the units to somewhere else in my home dir.

However now that i compare the $fpcsrc/rtl/units/arm-android with $install_dir/rtl/units/arm-android some of the files are missing - this includes the fpwidestring and collation files... strange?

Regards,
Torsten.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to