Initial commit (code only without large binaries)
This commit is contained in:
12
EdgeNode/internal/utils/heif/_libheif/main/build.sh
Normal file
12
EdgeNode/internal/utils/heif/_libheif/main/build.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
env GOOS=linux \
|
||||
GOARCH=amd64 \
|
||||
CC="/Users/WorkSpace/gcc/aarch64/13.2.0/x86_64-unknown-linux-gnu/bin/x86_64-linux-gnu-gcc" \
|
||||
CXX="/Users/WorkSpace/gcc/aarch64/13.2.0/x86_64-unknown-linux-gnu/bin/x86_64-linux-gnu-g++" \
|
||||
CGO_ENABLED=1 \
|
||||
CGO_LDFLAGS="-L/Users/WorkSpace/EdgeProject/EdgeNode/libs/_libheif/amd64 -lstdc++ -lm -ldl -lheif" \
|
||||
CGO_CFLAGS="-I/Users/WorkSpace/EdgeProject/EdgeNode/libs/_libheif/src/libheif" \
|
||||
CGO_CXXFLAGS="-I/Users/WorkSpace/EdgeProject/EdgeNode/libs/_libheif/src/libheif" \
|
||||
go build -o avif-test -ldflags "-linkmode external -extldflags -static -s -w" main.go
|
||||
#scp avif-test root@192.168.2.61:/root/
|
||||
Reference in New Issue
Block a user