Re: ARM architecture

Josef Urban <[email protected]>
Newsgroups gmane.comp.mathematics.mizar
Message-ID <CAFP4q16T06ws19OHJiXBLXTiA1zgUca7rL990HOinEUu5e31tw@mail.gmail.com>
Hi Marco,

On Sat, Aug 25, 2012 at 2:12 PM, marco caminati <[email protected]> wrote:
> I have a machine based on Cortex-A8 (armv7 instruction set) architecture.
> More specifically, the cpu is an Allwinner A10, the one powering the
> mass of chinese tablets being invading low-end market recently.
> I can run various Linux distros on it, both with float emulation
> (armel) and hard floating (armhf) EABIs.
>
> In no case I could get Mizar binaries running on it.
> Dealing with ARM is a mess because of lacking compatibility between
> various cores; however, RaspberryPi, Mk802 and tablets are making at
> least v6 and v7 quite popular: is there a way to have Mizar on such
> hardware?
>
> Indeed, I couldn't get to know the ARM core family the binaries on
> mizar site were (cross) built for, either: anyone knows?

Four years ago I cross-compiled Mizar for Nokia N810, see here:
http://mizar.uwb.edu.pl/forum/archive/0805/msg00019.html . I used the
standard Free Pascal compiler (http://www.freepascal.org/), which
claims a support for ARM/Linux, and it worked without any modification
of the source code. So I did not really need to know anything about
differences in various ARM CPUs.

I believe the ARM binaries on the Mizar site are compiled in the same
way I did, but Adam Naumowicz will know this better. I have not been
testing the new binaries, so perhaps first you could try some very old
Mizar ARM binaries (say from 2008), to see if anything changed. If
nothing works, we could ask on the Free Pascal mailing list.

Best,
Josef
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.