Closed odkrys closed 6 years ago
As for go packages (binaries) - you can build them yourself. Just apply entware patches (if any) before building. As for full armv8 (arm64) support - we will try to build Entware for this architecture when we have arm64 routers in our hands. Currently RT-AC86U stock firmware runs armv7l userspace (32 bit) binaries.
Can you tell me how 64-bit compiled go-lang packages work in 32-bit user space? I'm curious :O
I do not have RT-AC86U. My guess is - firmware kernel supports both 64-bit and 32-bit binaries. Go binaries are build statically - only kernel support is required to run them.
thanks.
GOARCH=arm64 build programs seem to work on my RT-AC86U router. And its performance increase noticeably. Is there any plan to support this system ? Or because its user space still runs armv7, its support is limited?
kcptun - ARMv7
kcptun - ARM64
cat /proc/cpuinfo
cpuid2cpuflags