mirror of
http://bgp.hk.skcks.cn:10088/github.com/oneclickvirt/ecs
synced 2026-04-20 21:01:12 +08:00
fix: linux-arm启用CGO编译
This commit is contained in:
19
.github/workflows/build_binary.yaml
vendored
19
.github/workflows/build_binary.yaml
vendored
@@ -135,6 +135,16 @@ jobs:
|
||||
ldflags: "-extldflags=-static -s -w"
|
||||
packages: "build-essential gcc-powerpc64le-linux-gnu"
|
||||
runner: ubuntu-latest
|
||||
|
||||
- goos: linux
|
||||
goarch: arm
|
||||
goarm: 7
|
||||
cgo_enabled: "1"
|
||||
cc: arm-linux-gnueabihf-gcc
|
||||
cflags: "-O1 -fno-stack-protector"
|
||||
ldflags: "-extldflags=-static -s -w"
|
||||
packages: "build-essential gcc-arm-linux-gnueabihf"
|
||||
runner: ubuntu-latest
|
||||
|
||||
- goos: windows
|
||||
goarch: amd64
|
||||
@@ -173,13 +183,6 @@ jobs:
|
||||
ldflags: "-s -w"
|
||||
runner: macos-latest
|
||||
|
||||
- goos: linux
|
||||
goarch: arm
|
||||
goarm: 7
|
||||
cgo_enabled: "0"
|
||||
ldflags: "-s -w"
|
||||
runner: ubuntu-latest
|
||||
|
||||
- goos: linux
|
||||
goarch: s390x
|
||||
cgo_enabled: "0"
|
||||
@@ -258,6 +261,8 @@ jobs:
|
||||
sudo apt-get install -y build-essential gcc-mips64el-linux-gnuabi64 ;;
|
||||
linux-ppc64le)
|
||||
sudo apt-get install -y build-essential gcc-powerpc64le-linux-gnu ;;
|
||||
linux-arm)
|
||||
sudo apt-get install -y build-essential gcc-arm-linux-gnueabihf ;;
|
||||
windows-amd64|windows-386)
|
||||
sudo apt-get install -y build-essential gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 ;;
|
||||
*)
|
||||
|
||||
Reference in New Issue
Block a user