Building HDF5 for Android

Hi all,

Has anyone managed to build the HDF5 library for Android via
Android.mk? I found instructions for doing this through a standalone
toolchain, but this makes maintenance much more difficult, especially
on Windows:

https://s3.amazonaws.com/HDF5/public/android_hdf5.txt

I'm building the freetype2 library simply by specifying source files
and cflags without going through the ./configure step. Would love to
do something similar for HDF5 to get a minimal library that is usable
through the JNI wrapper. Any ideas?

- Max

Hi Max,

Hi all,

Has anyone managed to build the HDF5 library for Android via
Android.mk? I found instructions for doing this through a standalone
toolchain, but this makes maintenance much more difficult, especially
on Windows:

https://s3.amazonaws.com/HDF5/public/android_hdf5.txt

I'm building the freetype2 library simply by specifying source files
and cflags without going through the ./configure step. Would love to
do something similar for HDF5 to get a minimal library that is usable
through the JNI wrapper. Any ideas?

- Max

I've ported HDF5 to Portable Native Client, which can then be
translated to run on bionic/android. It can be found in Google's
naclports project.

-Matt

···

On Wed, Sep 10, 2014 at 10:03 AM, Maxim Khitrov <max@mxcrypt.com> wrote:

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Hi Matt,

naclports looks cool. The wiki page [1] mentions h5py as well.

Does it mean that I can run h5py on Android?

[1] https://code.google.com/p/naclports/wiki/PortList

···

--
Save the Earth. Save Earth data in HDF-EOS. Save Big data in HDF.

On Thu, Sep 11, 2014 at 8:02 AM, Matthew Turk <matthewturk@gmail.com> wrote:

Hi Max,

On Wed, Sep 10, 2014 at 10:03 AM, Maxim Khitrov <max@mxcrypt.com> wrote:

Hi all,

Has anyone managed to build the HDF5 library for Android via
Android.mk? I found instructions for doing this through a standalone
toolchain, but this makes maintenance much more difficult, especially
on Windows:

https://s3.amazonaws.com/HDF5/public/android_hdf5.txt

I'm building the freetype2 library simply by specifying source files
and cflags without going through the ./configure step. Would love to
do something similar for HDF5 to get a minimal library that is usable
through the JNI wrapper. Any ideas?

- Max

I've ported HDF5 to Portable Native Client, which can then be
translated to run on bionic/android. It can be found in Google's
naclports project.

-Matt

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Hi Matt,

naclports looks cool. The wiki page [1] mentions h5py as well.

Does it mean that I can run h5py on Android?

[1] https://code.google.com/p/naclports/wiki/PortList

I think right now Cython requiring modules are disabled for Bionic. I have
not yet tried.

Matt

--
Save the Earth. Save Earth data in HDF-EOS. Save Big data in HDF.

> Hi Max,
>
>> Hi all,
>>
>> Has anyone managed to build the HDF5 library for Android via
>> Android.mk? I found instructions for doing this through a standalone
>> toolchain, but this makes maintenance much more difficult, especially
>> on Windows:
>>
>> https://s3.amazonaws.com/HDF5/public/android_hdf5.txt
>>
>> I'm building the freetype2 library simply by specifying source files
>> and cflags without going through the ./configure step. Would love to
>> do something similar for HDF5 to get a minimal library that is usable
>> through the JNI wrapper. Any ideas?
>>
>> - Max
>
> I've ported HDF5 to Portable Native Client, which can then be
> translated to run on bionic/android. It can be found in Google's
> naclports project.
>
> -Matt
>
>>
>> _______________________________________________
>> Hdf-forum is for HDF software users discussion.
>> Hdf-forum@lists.hdfgroup.org
>>

http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

>> Twitter: https://twitter.com/hdf5
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> Hdf-forum@lists.hdfgroup.org
>

http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

> Twitter: https://twitter.com/hdf5

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org

http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

···

On Sep 11, 2014 9:21 AM, "H. Joe Lee" <hyoklee@hdfgroup.org> wrote:

On Thu, Sep 11, 2014 at 8:02 AM, Matthew Turk <matthewturk@gmail.com> wrote:
> On Wed, Sep 10, 2014 at 10:03 AM, Maxim Khitrov <max@mxcrypt.com> wrote:
Twitter: https://twitter.com/hdf5