Apparently, android defines __linux__ despite not being a fully
compatible linux implementation.  This is fixed in patch-set
https://gerrit.iotivity.org/gerrit/#/c/1020/

As far as #1, this is likely a good open.  For some reason it seems the
download script was configured that way.  I've specifically targeted
Joey, who was responsible for that implementation.

Uze: Is #1 really a blocking issue though?  Is there a good reason to
use a different NDK version?

On Mon, 2015-05-18 at 16:56 +0900, ???(Uze Choi) wrote:
> This the blocking issue for this 0.9.1 release, I think.
> 
> Please resolve it ASAP.
> 
>  
> 
> BR, Uze Choi
> 
> From: iotivity-dev-bounces at lists.iotivity.org
> [mailto:iotivity-dev-bounces at lists.iotivity.org] On Behalf Of ???
> Sent: Monday, May 18, 2015 4:40 PM
> To: iotivity-dev at lists.iotivity.org; erich.keane at intel.com
> Cc: iotivity-infratructure at lists.iotivity.org
> Subject: [dev] Fwd: Build check request for every commit for Android
> and Tizen platform.
> 
> 
>  
> 
> Hi. Erich,
> 
>  
> 
> I'm trying to build the latest code which you just complete to merge
> the code from the android-api to master branch.
> 
> However, my colleages including me have captured some problems as
> follows:
> 
>  
> 
> 1. Explicit setting for ANDROID_NDK path does not work well.
> 
>  --> even if we specify that, just default path, i.e.
> <iotivity>/extlibs/android/ndk/android-ndk-r10d is used.
> 
>  
> 
> 2. can not find a uuid.h file
> 
>  --> below, I've attached that error messages:
> 
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/ocstack.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/occlientcb.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/ocresource.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/ocobserve.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/ocserverrequest.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/occollection.o
> Compiling
> out/android/armeabi/release/resource/csdk/stack/src/oicgroup.o
> Compiling
> out/android/armeabi/release/resource/csdk/security/src/ocsecurity.o
> Compiling
> out/android/armeabi/release/resource/csdk/logger/src/logger.o
> Compiling
> out/android/armeabi/release/resource/csdk/ocrandom/src/ocrandom.o
> resource/csdk/ocrandom/src/ocrandom.c:30:23: fatal error: uuid/uuid.h:
> No such file or directory
>  #include <uuid/uuid.h>
>                        ^
> compilation terminated.
> 
> As you know, the next release date is imminent so please let us know
> how to resolve these problems ASAP.
> 
>  
> 
> Thank you in advance.
> 
>  
> 
> BR, Jihun Ha
> 
>  
> 
> ------- Original Message -------
> 
> Sender : ???<uzchoi at samsung.com> S6(??)/??/IoT Solution Lab(S/W
> ??)/????
> 
> Date : 2015-05-18 15:37 (GMT+09:00)
> 
> Title : [dev] Build check request for every commit for Android and
> Tizen platform.
> 
>  
> 
> For the Ubuntu, Jenkins build machine check whether build is
> successful or not.
> 
> For the Android/Tizen platform, we also need to check by Jenkins? auto
> build script.
> 
>  
> 
> Tim/Bernie/Raul/Joseph, there are some effort from yours, but still
> looks not finalized for Android build.
> 
> Could you share the status and if special setting is needed, let?s
> escalate into LF
> 
> For the Android build, Harish(h.marappa at samsung.com) is working for
> the primitive service.
> 
>  
> 
> Brian(LF), due to lack of accessibility, we(Heesung.Kim) cannot look
> over the script and environment.
> 
> Let?s us access over the build server.
> 
>  
> 
> BR, Uze Choi
> 
>  
> 
>  
> 
> ?????. ??? ??.
> 
>  
> 
> Best Regards,
> 
>  
> 
> Jihun Ha (???/???, Ph.D.)
> 
> IoT, IoTivity, OIC | IoT Solution Lab
> 
> Software R&D Center | Samsung Electronics Co., Ltd
> 
> Mobile +82 10 2533 7947  
> 
> jihun.ha at samsung.com | jhha85 at gmail.com 
> 
>  
> 
> 
> 
> 
> 
> 
> 
> 

Reply via email to