M Dockerfile => Dockerfile +2 -1
@@ 36,5 36,6 @@ ARG GOOS=linux
ARG GOARCH=arm
ARG GOARM=7
ARG CGO_ENABLED=1
+ARG CGO_CFLAGS="-I/SDK_6.3.0/SDK-B288/usr/arm-obreey-linux-gnueabi/sysroot/usr/local/include/ -I/SDK_6.3.0/SDK-B288/usr/arm-obreey-linux-gnueabi/sysroot/usr/include/freetype2/"
-ENV GOROOT=/go GOPATH=/gopath PATH="/go/bin:$PATH" CC=${CC} GOOS=${GOOS} GOARCH=${GOARCH} GOARM=${GOARM} CGO_ENABLED=${CGO_ENABLED}
+ENV GOROOT=/go GOPATH=/gopath PATH="/go/bin:$PATH" CC=${CC} GOOS=${GOOS} GOARCH=${GOARCH} GOARM=${GOARM} CGO_ENABLED=${CGO_ENABLED} CGO_CFLAGS=${CGO_CFLAGS}
M example/Makefile => example/Makefile +1 -1
@@ 9,4 9,4 @@ clean:
rm example.app
example.app:
- CC=/home/micro/Projects/ink/SDK_6.3.0/SDK-B288/usr/bin/arm-linux-gcc GOOS=linux GOARCH=arm GOARM=5 CGO_ENABLED=1 go build -x -o example.app
+ CGO_CFLAGS="-I/home/micro/Projects/ink/SDK_6.3.0/SDK-B288/usr/arm-obreey-linux-gnueabi/sysroot/usr/local/include/" CGO_CFLAGS="-I/home/micro/Projects/ink/SDK_6.3.0/SDK-B288/usr/arm-obreey-linux-gnueabi/sysroot/usr/include/freetype2/" CC=/home/micro/Projects/ink/SDK_6.3.0/SDK-B288/usr/bin/arm-linux-gcc GOOS=linux GOARCH=arm GOARM=5 CGO_ENABLED=1 go build -x -o example.app