meteor_decoder icon indicating copy to clipboard operation
meteor_decoder copied to clipboard

wont build on aarch64

Open Obliterous opened this issue 4 years ago • 1 comments

Error: Illegal assembler style specified "INTEL"

Obliterous avatar Aug 21 '21 18:08 Obliterous

Here's a full error log while compiling on a M1 Mac using Free Pascal 3.2.2 for aarch64:

Free Pascal Compiler version 3.2.2 [2021/05/16] for aarch64 Copyright (c) 1993-2021 by Florian Klaempfl and others Target OS: Darwin for AArch64 Compiling medet.dpr Compiling ./alib/asys.pas Assembling asys Compiling met_to_data.pas Compiling ./alib/ecc.pas ecc.pas(109,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined ecc.pas(116,3) Note: Call to subroutine "procedure Move(const source:<Formal type>;var dest:<Formal type>;count:Int64);" marked as inline is not inlined ecc.pas(146,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined ecc.pas(159,4) Note: Call to subroutine "procedure Move(const source:<Formal type>;var dest:<Formal type>;count:Int64);" marked as inline is not inlined ecc.pas(173,5) Note: Call to subroutine "procedure Move(const source:<Formal type>;var dest:<Formal type>;count:Int64);" marked as inline is not inlined ecc.pas(176,4) Note: Call to subroutine "procedure Move(const source:<Formal type>;var dest:<Formal type>;count:Int64);" marked as inline is not inlined ecc.pas(187,2) Note: Call to subroutine "procedure Move(const source:<Formal type>;var dest:<Formal type>;count:Int64);" marked as inline is not inlined ecc.pas(223,87) Warning: Local variable "root" does not seem to be initialized ecc.pas(235,18) Warning: Local variable "loc" does not seem to be initialized ecc.pas(223,35) Warning: Local variable "omega" does not seem to be initialized Assembling ecc Compiling correlator.pas correlator.pas(160,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined correlator.pas(161,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined correlator.pas(162,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined correlator.pas(169,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined correlator.pas(170,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined correlator.pas(171,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined Assembling correlator Compiling viterbi27.pas Compiling ./alib/bitop.pas bitop.pas(97,16) Warning: Conversion between ordinals and pointers is not portable bitop.pas(119,15) Warning: Conversion between ordinals and pointers is not portable bitop.pas(142,14) Warning: Conversion between ordinals and pointers is not portable bitop.pas(151,14) Warning: Conversion between ordinals and pointers is not portable Assembling bitop viterbi27.pas(326,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined viterbi27.pas(327,2) Note: Call to subroutine "procedure FillChar(var x:<Formal type>;count:Int64;Value:Byte);" marked as inline is not inlined Assembling viterbi27 Compiling ./alib/tim.pas tim.pas(18,18) Error: Illegal assembler style specified "INTEL" tim.pas(32,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Error: /usr/local/bin/ppca64 returned an error exitcode

arunkv avatar Dec 28 '21 04:12 arunkv