comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Are there any cross-compiler for Embedded Linux on ARMv7?
Date: Mon, 29 Mar 2021 23:40:46 +0200	[thread overview]
Message-ID: <s3thgp$1ak4$1@gioia.aioe.org> (raw)
In-Reply-To: s3tfgo$q55$2@dont-email.me

On 2021-03-29 23:06, John McCabe wrote:
> On Mon, 29 Mar 2021 20:26:47 +0200, Dmitry A. Kazakov wrote:
> 
>> On 2021-03-29 19:16, John McCabe wrote:
>>> <..snip..>
> 
>> We are using GNAT Pro cross compiler with Yokto and Debian, though I
>> presume it will work with any distribution.
>   
>> You need no evaluation. Simply install Debian, Ubuntu or Fedora on a
>> resonable ARM board 2GB or more. Use the native GNAT FSF compiler there
>> to build your executable. Transfer it to the target board. Enjoy.
>   
>> Once you are ready, go and buy GNAT Pro.
> 
> Thanks for that info Dmitry. We're using Petalinux on custom hardware
> with a Xilinx Zynq-7000 (dual-core ARM A9), so it would be nice to run it
> on the real thing to work out how we'd deal with some of the FPGA
> interfaces and so on, if we were to purchase.

If you plan to run Linux there I see no reason why you could not use the 
native ARM compiler for evaluation. A cross compiler would change little 
or nothing in that case.

We are using a cross compiler for our custom target boards because it 
can be hosted on a powerful x86 machine instead of a sluggish ARM which 
also tend to crash under load or freeze when it goes into the swap.

Otherwise, nothing changes. We can perfectly well compile everything 
using GNAT FSF on an ODROID-XU4. It would only take a week instead of a 
day to build...

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2021-03-29 21:40 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-29 17:16 Are there any cross-compiler for Embedded Linux on ARMv7? John McCabe
2021-03-29 18:26 ` Dmitry A. Kazakov
2021-03-29 21:06   ` John McCabe
2021-03-29 21:40     ` Dmitry A. Kazakov [this message]
2021-03-30 16:17       ` John McCabe
2021-03-30 18:12         ` Dmitry A. Kazakov
2021-03-29 18:46 ` Andreas ZEURCHER
2021-03-29 21:14   ` John McCabe
2021-03-30 10:01 ` Maxim Reznik
2021-03-30 17:58 ` Shark8
2021-04-01  9:16   ` John McCabe
2021-04-05 18:19     ` Shark8
2021-04-06 18:26       ` John McCabe
2021-04-06 21:19       ` antispam
2021-04-06 22:02         ` Britt
2021-04-07 18:58           ` antispam
2021-04-07  0:19         ` Paul Rubin
2021-04-07 19:24           ` antispam
2021-04-07  9:00         ` John McCabe
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox