Help creating build system for cross compile
-
I am trying to build the cross compiler for the Onion Omega2+. I keep getting this error when running the make after following the make menuconfig instructions.
/usr/include/asm-generic/int-ll64.h:31:42: error: conflicting types for '__u64' 31 | __extension__ typedef unsigned long long __u64; | ^~~~~
I found a guide online with a patch file but that didn't work. Not sure if I did it wrong. Here is the link: https://github.com/ericpaulbishop/gargoyle/issues/832
-
@cosmonaut2919 a quick fix is to edit
~/source/build_dir/host/u-boot-2018.03/include/compiler.h
Line 69 comment out
typedef uint64_t __u64;
-
@crispyoz Thank you, I will do this now