sony/nnabla

Android build is broken

RinatVeliakhmedov-TomTom opened this issue · 0 comments

Calling make bwd-nnabla-cpplib-android does not work.

It fails at installing basic dependencies. I tried to fix it by changing the OS from Ubuntu 16.04 to 18.04 and it fixes the initial error but fails to build the library because the version of protobuf is probably incompatible:

In file included from <>/nnabla/src/nbla_utils/nnabla.pb.cc:4:
<>/nnabla/src/nbla_utils/nnabla.pb.h:10:10: fatal error: 'google/protobuf/port_def.inc' file not found

I also tried to manually build it without docker but I got the same error. It seems like the version of protobuf that is specified in the Dockerfile (3.1.0) is not the correct version.

I am really interested in using this library in an Android app, do you plan to support Android build?