Re: Compiling on Android
Jean Louis <[email protected]>
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <[email protected]> |
Dear Bruno, I am glad that you point out to freedom. I am aware of it. Yet, GNU made evolution from Unix to GNU/Hurd and later to GNU/Linux and so other operating systems became free, such as Minix. In that sense, having CLISP prepared in its configure script in such manner that it may build on Android would further contribute to liberation of Android system and recognition of free software. Replicant is liberated Anroid system. http://replicant.us and that means that with the development of Replicant, we will have free phones very soon, as right now not every mobile device is supported by Replicant. On Wed, Dec 13, 2017 at 02:37:28AM +0100, Bruno Haible wrote: > It's not only about compiling it. You would also > need to rethink the I/O system (no stdin, > stdout), provide bindings to the (huge) set of > Android APIs, and integrate with the toolchain > that produces APKs. I am not familiar with Android stuff, and I did not refer to APK if you mean to those packages for Android GUI. Myself, I am using https://termux.com/ Termux on Android, and there are multiple building packages and applications already compiled. I am using Termux over SSH and through it, I have access to GNU packages, and other software. There is tinyscheme and Pico lisp, and GNU Emacs is there too. Somehow they compile it. I could build libsigsegv without problems. Then I got stuck in various hard coded /bin/sh within CLISP configuration. > And what would be the point? How would this help > making Android more free [1] (less surveillant, > less controlled by Google) within a reasonable > time frame? Just as you see above: Replicant is being developed to liberate the devices. If you remember, there was no free BIOS, today we have it at least on several types of computers, thanks to Libreboot. So when CLISP can compile on Android/Replicant, it will be used on Replicant and Android, until full solutions are found for Android to be liberated. I just don't think it is so difficult. I need development version as tar.gz to try it again, last time I tried with stable version. -- Jean Louis ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ clisp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-devel