Skip to content

Commit

Permalink
fix cross compilation for arm platforms
Browse files Browse the repository at this point in the history
Signed-off-by: CrazyMax <[email protected]>
  • Loading branch information
crazy-max committed Apr 10, 2022
1 parent d730d55 commit 12558c8
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion hack/make/.binary
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,25 @@ hash_files() {
;;
linux/arm)
case "${GOARM}" in
5 | "")
5)
export CC="${CC:-arm-linux-gnueabi-gcc}"
export CGO_ENABLED=1
export CGO_CFLAGS="-march=armv5t"
export CGO_CXXFLAGS="-march=armv5t"
;;
6)
export CC="${CC:-arm-linux-gnueabi-gcc}"
export CGO_ENABLED=1
export CGO_CFLAGS="-march=armv6"
export CGO_CXXFLAGS="-march=armv6"
;;
7)
export CC="${CC:-arm-linux-gnueabihf-gcc}"
export CGO_ENABLED=1
export CGO_CFLAGS="-march=armv7-a"
export CGO_CXXFLAGS="-march=armv7-a"
;;
*)
export CC="${CC:-arm-linux-gnueabihf-gcc}"
export CGO_ENABLED=1
;;
Expand Down

0 comments on commit 12558c8

Please sign in to comment.