diff options
| author | The Great Wizard Azkali <10491142+Azkali@users.noreply.github.com> | 2021-07-06 22:35:21 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-06 22:35:21 +0200 |
| commit | dd365e0b1457c29e13fd1d3fa8eec4c18c792d92 (patch) | |
| tree | 060f363af9b177c61d0608939825ddb0475fbaf0 | |
| parent | d612656978d51dc1cebd1452f0c9845dc25c1a4e (diff) | |
| download | box64-dd365e0b1457c29e13fd1d3fa8eec4c18c792d92.tar.gz box64-dd365e0b1457c29e13fd1d3fa8eec4c18c792d92.zip | |
Fix missing CONFIG_64BIT kernel for older kernel
On older kernel < 5.X sigcontext.h defines this flag `#ifdef CONFIG_64BIT` which prevents building on some platforms.
| -rwxr-xr-x | CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index bcb28e0e..db301129 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -432,6 +432,11 @@ endif() string(COMPARE EQUAL "${CMAKE_HOST_SYSTEM_PROCESSOR}" "i686" _x86) string(COMPARE EQUAL "${CMAKE_HOST_SYSTEM_PROCESSOR}" "x86_64" _x86_64) +string(COMPARE EQUAL "${CMAKE_HOST_SYSTEM_PROCESSOR}" "aarch64" _aarch64) + +if(_x86_64 OR _aarch64) + add_definitions(-DCONFIG_64BIT) +endif() if(NOT _x86 AND NOT _x86_64) install(TARGETS ${BOX64} |