0

I am trying to use ARM foundation model for aarch64 simulation on Linux (Ubuntu 20.4). Arm has provided a simple hello world program source and binary to run on the fast model. The binary executes well on the simulator. The example folder contains a make file. The main statements are

armcc --cpu=8-A.64.no_neon -g -O2 -c -o $@ $<

armlink --cpu=8-A.64.no_neon --ro-base 0x80000000 -o $@ $^

Is it possible to build this sample using aarch64-linux-gnu-gcc? I tried with aarch64-linux-gnu-gcc hello.c -o hello --static. The simulation starts, it is not showing any output. Is this the right way? Any hint is greatly appreciated..

Little Tree
  • 63
  • 1
  • 6

1 Answers1

0

aarch64-linux-gnu-gcc is not an embedded compiler, I think what you need is arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu.tar.xz if you are building on x86-64 Linux.

cartman
  • 732
  • 2
  • 8
  • 20