Maxima on Android, available at Google Play (Android market)
Subject: Maxima on Android, available at Google Play (Android market)
From: Stefano Ferri
Date: Sat, 25 Aug 2012 14:36:24 +0200
Hi Yasuaki san!
2012/8/25 ???? <yasuaki.honda at gmail.com>
> Hi Stefano san,
>
> Thanks for your interest and asking me a couple of questions.
>
> - As for symbol stripping, I tried after reading your email, but failed. I
> will
> talke a look into this issue.
>
If it can be useful, this is the code for stripping binaries used for
building unofficial slackware packages:
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : |
xargs -r strip --strip-unneeded 2> /dev/null || true
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d :
| xargs -r strip --strip-unneeded 2> /dev/null || true
find . | xargs file | grep "current ar archive" | cut -f 1 -d : |
xargs -r strip --strip-unneeded 2> /dev/null || true
If I well remember, this commands must be given at the top level of your
source tree. The above code has been taken from here:
http://repository.slacky.eu/slackware-13.37/scientific/maxima/5.25.1/src/maxima.SlackBuild
I think you can easily save a 50% of disk space by removing debug symbols
(useless for users on an Android device...).
> - I haven't released the source code to the public. At least for the
> re-use of
> the open source, I am writing how to compile things such as ECL and
> Maxima.
>
Java part (which is actually very small) may be open sourced sometime in
> autumn at earliest. Sorry for my laziness.
>
Well, it could be useful for other people to learn :-) I understand your
effort, but keep sure not to violate the GPL by not releasing the source
code of somethind derived from a GPL-ed software (at least for the Maxima
part of your package, the GPL forces you to do release the modified
code...).
I'll look forward for newer versions of your app!
Stefano
> 2012/8/24 Stefano Ferri <ferriste at gmail.com>:
> > Dear Yuasuaki,
> >
> > I've followed with interest your work, altough I'm still with an
> > old-fashioned cell phone ;-) Anyway I'm interested in learning something
> > about Android apps development (in particular, the first will be one
> > requiring Maxima). So I have a couple of questions:
> >
> > - your distribution is quite heavy in terms of Mb, have you stripped
> > binaries after compiling? This can save a lot of space.
> > - is there a repository for the source code of your package? I wasn't
> able
> > to find it anywhere...
> >
> > Thanks
> > Stefano
> >
> >
> >
> > 2012/8/17 ???? <yasuaki.honda at gmail.com>
> >>
> >> Hi Vadim san,
> >>
> >> Thanks for mailing me.
> >>
> >> > 1, is it possible for the same technique on the standard PC (windows
> or
> >> > linux - irrelevant),
> >> Absolutely yes. See below for how.
> >>
> >> > 2, can you please show a pointer on how this cool stuff is made, i.e.
> a
> >> > pointer on how the application itself is made, so providing a bridge
> between
> >> > Maxima and such a cool output.
> >>
> >> MathJax is the key component. It is written in Javascript and renders
> >> tex/latex formula appeared in HTML with tex/latex quality.
> >> So, just like imaxima, I set up Maxima to generate response output in
> >> latex and send them to the HTML page run in
> >> Android UI component called WebView.
> >>
> >> Some cross platform scripting language with webview capability and the
> >> process invokation capability
> >> would be ideal to try the same idea on PCs.
> >>
> >> As you may know, I am maintaining imaxima and it has been really a
> >> very good environment because of
> >> its beautiful math rendering capability. Now someone should seriously
> >> take a look into MathJax as a rendering
> >> engine for Maxima in PC applications.
> >>
> >> Yasuaki Honda
> >>
> >> 2012/8/16 Konovalov, Vadim (Vadim)** CTR **
> >> <vadim.konovalov at alcatel-lucent.com>:
> >> > Hi ????,
> >> >
> >> >> From: ????
> >> >
> >> >> The official web site for Maxima on Android is:
> >> >>
> >> >> https://sites.google.com/site/maximaonandroid/
> >> >>
> >> > .....
> >> >>
> >> >> Happy math-ing!
> >> >
> >> >
> >> > WOW! Let me express huge KUDOS for this stuff.
> >> >
> >> > two questions, if I may,
> >> >
> >> > 1, is it possible for the same technique on the standard PC (windows
> or
> >> > linux - irrelevant),
> >> > 2, can you please show a pointer on how this cool stuff is made, i.e.
> a
> >> > pointer on how the application itself is made, so providing a bridge
> between
> >> > Maxima and such a cool output.
> >> >
> >> > Thanks in advance,
> >> > Vadim..
> >> _______________________________________________
> >> Maxima mailing list
> >> Maxima at math.utexas.edu
> >> http://www.math.utexas.edu/mailman/listinfo/maxima
> >
> >
>