basic_window

command
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2024 License: Zlib Imports: 1 Imported by: 0

README

Raspberry Pi example

To cross compile example for Raspberry Pi you will need RPi toolchain and userspace libraries (opt/vc).

Export path to RPi toolchain:

export RPI_HOME=/opt/tools/arm-bcm2708/arm-linux-gnueabihf

Add toolchain bin directory to PATH:

export PATH=${RPI_HOME}/bin:${PATH}

And compile example:

CC=arm-linux-gnueabihf-gcc \
CGO_CFLAGS="-I/opt/vc/include -I/opt/vc/include/interface/vcos -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads --sysroot=${RPI_HOME}/arm-linux-gnueabihf/sysroot" \
CGO_LDFLAGS="-L/opt/vc/lib -L/opt/vc/lib64 --sysroot=${RPI_HOME}/arm-linux-gnueabihf/sysroot" \
CGO_ENABLED=1 GOOS=linux GOARCH=arm go build

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL