<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi,</p>
<p> Just sending out a query from a team member just in case
someone has a suggestion that might help.</p>
<p>Thanks in advance,</p>
<p>Ciny</p>
<p><br>
</p>
<p><i>Hi,
</i><i><br>
</i>
<i><br>
</i><i>I have been trying to build the libical 2.0.0 open source
library for use on Android development. Since the Android
Bionic C has a minimal C implementation, the struct lconv is an
empty stub causing compilation error
</i><i><br>
</i>
<i><br>
</i><i>[ 21%] Building C object
src/libical/CMakeFiles/ical.dir/icalvalue.c.o
</i><i><br>
</i><i>/Users/chichau/hg1234/android/lib/libical/libical-2.0.0/src/libical/icalvalue.c:
In function 'simple_str_to_double':
</i><i><br>
</i><i>/Users/chichau/hg1234/android/lib/libical/libical-2.0.0/src/libical/icalvalue.c:413:52:
error: 'struct lconv' has no member named 'decimal_point'
</i><i><br>
</i><i> if (start[i] == '.' && loc_data &&
loc_data->decimal_point &&
loc_data->decimal_point[0]
</i><i><br>
</i>
<i><br>
</i>
<i><br>
</i><i>However, the Android NDK distribution has included in
ndk-bundle/sources/android/support source files for better
locale support and other things. I could not find information
on how to make use of these source files in a CMake based build
system which the libical library uses. Has anyone had any
experiences to share?
</i><i><br>
</i>
<i><br>
</i><i>Thanks,
</i><i><br>
</i>
<i><br>
</i><i>Chiu
</i></p>
</body>
</html>