lifenjoiner / pd

pd is a local proxy dispatcher acting like auto-pac.
MIT License
30 stars 4 forks source link

Can you release the ARM? #3

Closed ren-zzzzz closed 8 months ago

ren-zzzzz commented 8 months ago
lifenjoiner commented 8 months ago

You can cross compile it easily with go.

From Linux:

env GOOS=linux GOARCH=arm GOARM=6 go build -ldflags="all=-s -w" -trimpath

From Windows:

set GOOS=linux
set GOARCH=arm
set GOARM=6
go build -ldflags="all=-s -w" -trimpath

Supported GOARCH and GOARM:

Architecture Status GOARM value GOARCH value
ARMv4 and below not supported n/a n/a
ARMv5 supported GOARM=5 GOARCH=arm
ARMv6 supported GOARM=6 GOARCH=arm
ARMv7 supported GOARM=7 GOARCH=arm
ARMv8 supported n/a GOARCH=arm64

Ref: https://go.dev/wiki/GoArm