owent / libcopp

cross-platform coroutine library in c++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

couldn't complie on aarch64 platform

lkkey80 opened this issue · comments

CMake Error at src/libcopp/CMakeLists.txt:14 (add_library):
Cannot find source file:

/root/test/libcopp-1.2.1/src/libcopp/fcontext/asm/jump_aarch64_sysv_elf_gas.S

@lkkey80 , I only implement the platform detector for s86/x86_64/amd64. You can add -DLIBCOPP_FCONTEXT_OS_PLATFORM=arm64 to switch to aarch64 toolchains, ABI , binary format and ASM tools will be set automatically.