Hello, As things stand, gollvm isn't usable for Arm (32 or 64); the cmake error you are hitting is intentional.
The main obstacle for enabling Arm is enhancing the Gollvm bridge to support the Arm ABI, e.g. the rules for passing parameters (in memory vs register) depending on the signature of the called routine. Adding ARM support is something that's on the Gollvm "to do" list, but hasn't reached the top. Once the ABI support is there it should not be a lot of additional work. If you are interested in contributing code to help fix the problem, we can point you in the right direction and provide guidance, but it will take a bit of doing. Thanks, Than On Mon, Dec 10, 2018 at 12:54 PM <morefun.f...@gmail.com> wrote: > I try to compile gollvm on arm platform according to > https://go.googlesource.com/gollvm/, but error is reported as following > > CMake Error at tools/gollvm/cmake/modules/GoVars.cmake:12 (message): > Arch aarch64 not yet supported > > https://go.googlesource.com/gollvm/ tells that Gollvm is currently > supported only for x86_64 Linux. > > Is there any way to compile gollvm on arm platform? > > Thanks > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.