Sign inSign up

kuzzleio/sdk-cross

By kuzzleio

Updated almost 8 years ago

Custom cross compilation toolchain to build Kuzzle SDKs on each architecture

Image
0

10K+

kuzzleio/sdk-cross repository overview

SDK Containers

Custom cross compilation/testing containers using docker images.

Linux

amd64 & i386
arch\packageGCC/G++Clang/Clang++GolangOpenJDK 8OpenJDK 9Oracle JDK 8
amd64gccclanggolangopenjdk8openjdk9oracle8
i386gcc-i386clang-i386golang-i386openjdk8-i386openjdk9-i386oracle8-i386
ARM

Due to QEMU multi-threading non-compatibility, we need to split building and running steps

Builders

Available builders:

  • Golang: Golang with compilation environment variables set according to targeted arch.
  • C++: GCC/G++ multilib, CMake, Libboost.
  • Java: OpenJDK 8.
arch\packageGolangC++Java
armhfgolang-armhfgcc-armhf-
aarch64golang-aarch64gcc-armhf-
Runners

Available runners:

  • C++: Cucumber, Libboost, Valgrind.
arch\packageC++
armhfarmhf-cpp-runner
aarch64aarch64-cpp-runner

Android

arch\packageAndroid NDK
amd64-
i386android-i386

LICENSE

Docker images are available on DockerHub.

Tag summary

Content type

Image

Digest

Size

106.7 MB

Last updated

almost 8 years ago

docker pull kuzzleio/sdk-cross:armhf-cpp-runner