Re: An example of Mathematica on a PDA



Martin Rubey wrote:
If you have web access from your PDA or whatever, you might like the Axiom-Web
interface MathAction:

http://wiki.axiom-developer.org/FrontPage

It features REDUCE too, by the way.

(Do not hesitate to try it in the SandBox, i.e., in

http://wiki.axiom-developer.org/SandBox

Martin

I must be thick, but I can't work out how to use this. As an example, if I wanted to compute sin(0.1), is there some way I can using that?

I do wish developers would realise the world does not end at Linux !!


I believe that it's a problem to develop software for hardware or operating
systems you don't have.

But with a bit of effort they can get access to other hardware or operating systems. But they need it to non GNU setups too.

For example, Sourceforge has a 'compile farm', where any Sourceforge use can get access to a large range of machines (Suns, Linux, *BSD etc).

HP has its testdrive

http://www.testdrive.hp.com/

where I can get access to *BSD, HP-UX, Linux, OpenVMS and tru64.

Solaris is a free download, which will run on a 32 or 64-bit PC. It's free even for commercial use. The same with Sun Studio 11 compiler. So people could check compilation on a PC running Solaris with a Sun compiler. But they don't bother, with many accepting if it works with gcc, that is good enough. I've seen developers say they are happy if it works with Redhat 8.

I submitted 4 bugs yesterday to the GNU Common Lisp bug database:

#16700 `SIOCSPGRP' undeclared in run_process.c
#16699 Sun's awk is not supported.
#16697 Makefile adds gcc specific compiler options when not using gcc.
#16696 Configure script not checking for bfd library

my guess is that the last two of them would show up on any platform that is not GNU based.

If the makefiles add -Wall, therefore ignoring what CFLAGS is set to on the Sun compiler, I would think there is a high probability it would add -Wall on an HP compiler too. Anyone can get access to an HP compiler via the HP testdrive. And as I said, they get the Sun compiler if they install Solaris on their PC. (Oh, I forgot, the Sun compiler runs on Linux too).

I suspect if the configure script will start to compile GCL without the bfd library being present, there is a reasonable chance that bug would show up on another platform too.

One of my projects

http://atlc.sourceforge.net/

as been compiled on quite a lot. Atlc has been tested on a Sony Playstation 2 as well as the Cray YMP-EL supercomputer, which is available for free public access at Cray-Cyber network. It has also been tested on Debian Linux, Slackware Linux, Gentoo Linux, Redhat Linux, Suse Linux, IBM's AIX, Apples's OS X for Mac, HP's HP-UX (both PA-RISC and Itanium), SGI's IRIX, Sun's Solaris, SCO's UNIXWare, HP's Tru64, Cray's UNICOS, NetBSD, OpenBSD and FreeBSD.

Admittidly some of those platforms I own, but many I don't, but I can get access, or bug reports from others.

GCL has been around a long time, so I am a bit surprised so many portability issues exist.

Concerning MS-Windows, it seems that developing is even
difficult in case you do have it...

I can't be bothered with that I must admit.


Martin



--
Dave K MCSE.

MCSE = Minefield Consultant and Solitaire Expert.

Please note my email address changes periodically to avoid spam.
It is always of the form: month-year@domain. Hitting reply will work
for a couple of months only. Later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica frontend)
.



Relevant Pages

  • Re: Netscape 7 issues.
    ... noone gives a damn about portability and bloat. ... There is certainly a culture amoungst Linux users that if it works on ... A Dec Alpha running Tru64 - using HP's compiler. ... Finding this bug on AIX, while not on the above 11 systems, was ...
    (comp.sys.sun.admin)
  • Re: Use of C99 int types
    ... > those that actually are part of the C-implementation for Linux. ... the kernel definitions are part of /usr/include). ... The kernel uses __foobar stuff provided by the compiler because it has ... > the Gimp and GCC run on completely different architectures aswell. ...
    (Linux-Kernel)
  • Re: function pointers
    ... I am using gcc under ... gdb, and the compiler, exactly like in 1986 when I first started using ... when running on linux, I usually use gedit or kedit. ... There is only one debugger: ...
    (comp.lang.c)
  • Re: jwe0019i-u The program was terminated abnormally with signal number SIGSEGV.
    ... Try turning on every debug option in the compiler to see if you can get ... The odds of the bug being "related to Linux" are low. ... nonstandard that happened to work in one environment. ...
    (comp.lang.fortran)
  • Re: 1] UNIX/LINUX Compilation 2] IDE
    ... under Unix or Linux? ... compiler, and Josh Vanderhoof's Cross ELF linker. ... AFAICT, RHIDE is the only ... VIM is in some ways as good as GNU Emacs ...
    (comp.os.msdos.djgpp)