We are working on getting Octave working on Android. We have many of the dependencies (all necessary ones) not included with the Octave source working and tested on Android. We also have libcruft building fine. What we don't have is gnulib source, which is included under libgnu directory in the Octave source, building properly. We are getting this error, possibly the tip of the iceberg, maybe not:
fflush.c: In function 'clear_ungetc_buffer': fflush.c:54:7: error: 'FILE' has no member named '_ub' So, my questions are.. Have people had success building gnulib for Android? Has a similar error been seen building for another platform? Is there a known solution? If not, any suggestions on how to attack this?