Cross compiling toolchains in Docker images
Go to file
Jean-Christophe Fillion-Robin 2c81b4957f linux-ppc64le: Specify system processor and fix library finding.
This commit updates the toolchain to ensure libraries associated with
ppc64le can be found.

Since the libraries are all installed on the system and not in dedicated
root, FIND_ROOT_PATH should *not* be specified.
2016-04-18 23:37:20 -04:00
android-arm android-arm: Add standard toolchain environmental variables. 2016-03-07 11:37:18 -05:00
browser-asmjs browser-asmjs: Update Emscripten to 1.36.1. 2016-03-12 21:25:44 -05:00
darwin-x64 OS X cross compiler SDK package generator from osxcross 2014-11-13 19:35:42 +01:00
linux-armv6 linux-armv6: Specify system processor and add missing find root path. 2016-04-15 03:30:59 -04:00
linux-armv7 linux-armv7: Install "common" additional packages 2016-04-16 16:43:13 -04:00
linux-ppc64le linux-ppc64le: Specify system processor and fix library finding. 2016-04-18 23:37:20 -04:00
linux-x64 linux-x64: Update to thewtex/cross-compiler-base as base. 2016-03-28 12:45:57 -04:00
linux-x86 linux-x86: Install "common" additional packages 2016-04-16 16:43:13 -04:00
test test_driver: Add --debug option to avoid deleting the build directory 2016-04-13 19:54:28 -04:00
windows-x64 windows-x64: Add environmental variables. 2016-04-12 21:23:08 -04:00
windows-x86 windows-x64: Migrate to MXE. 2015-05-06 00:08:21 -04:00
circle.yml windows-x64: Add CircleCI testing. 2016-04-12 23:31:09 -04:00
Dockerfile base: Fix CMake build directory. 2016-03-17 00:13:58 -04:00
LICENSE Add license file. 2015-05-06 00:12:06 -04:00
Makefile linux-x86: Update and add testing. 2016-04-06 16:48:12 -04:00
README.rst windows-x64: Add description to README. 2016-04-12 23:31:15 -04:00

cross-compilers
===============
Dockerfiles for cross compiling environments
--------------------------------------------

.. image:: https://circleci.com/gh/thewtex/cross-compilers/tree/master.svg?style=svg
  :target: https://circleci.com/gh/thewtex/cross-compilers/tree/master


.. |base-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-base:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-base:latest

thewtex/cross-compiler-base
  |base-images| Base image for other toolchain images. From Debian Jessie with GCC,
  make, autotools, CMake, Ninja, Git, and Python.


.. |android-arm-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-android-arm:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-android-arm:latest

thewtex/cross-compiler-android-arm
  |android-arm-images| The Android NDK standalone toolchain for the arm
  architecture.


.. |browser-asmjs-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-browser-asmjs:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-browser-asmjs:latest

thewtex/cross-compiler-browser-asmjs
  |browser-asmjs-images| The Emscripten JavaScript cross compiler.


.. |linux-armv6-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-linux-armv6:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-linux-armv6:latest

thewtex/cross-compiler-linux-armv6
  |linux-armv6-images| Linux ARMv6 cross compiler toolchain for the Raspberry
  Pi, etc.


.. |linux-armv7-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-linux-armv7:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-linux-armv7:latest

thewtex/cross-compiler-linux-armv7
  |linux-armv7-images| Generic Linux armv7 cross compiler toolchain.


.. |linux-ppc64le-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-linux-ppc64le:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-linux-ppc64le:latest

thewtex/cross-compiler-linux-ppc64le
  |linux-ppc64le-images| Linux PowerPC 64 little endian cross compiler
  toolchain for the POWER8, etc.


.. |linux-x64-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-linux-x64:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-linux-x64:latest

thewtex/cross-compiler-linux-x64
  |linux-x64-images| Linux x86_64 / amd64 compiler. Since the Docker image is
  natively x86_64, this is not actually a cross compiler.


.. |linux-x86-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-linux-x86:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-linux-x86:latest

thewtex/cross-compiler-linux-x86
  |linux-x86-images| Linux i686 compiler. Since the Docker image is
  natively x86_64 with i386 multi-arch support, this is not actually a cross compiler.


.. |windows-x64-images| image:: https://badge.imagelayers.io/thewtex/cross-compiler-windows-x64:latest.svg
  :target: https://imagelayers.io/?images=thewtex/cross-compiler-windows-x64:latest

thewtex/cross-compiler-windows-x64
  |windows-x64-images| 64-bit Windows cross-compiler based on MXE/MinGW-w64.