Line 26:
Line 26:
* On a modern Debian based x86_64 you will need to install the <code>lib32stdc++6</code> and <code>lib32z1</code> packages.
* On a modern Debian based x86_64 you will need to install the <code>lib32stdc++6</code> and <code>lib32z1</code> packages.
−
For cross compiling for ARM and AArch64, the Linaro prebuilt toolchains are a good choice. Installing them is described below. They are ia32 architecture binaries.
+
For cross compiling for ARM and AArch64, the Linaro prebuilt toolchains are a good choice which are ia32 architecture binaries.
+
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
+
Installing them is like this.
+
<div class="mw-collapsible-content">
mkdir -p deps/`uname -m`-linux-gnu
mkdir -p deps/`uname -m`-linux-gnu
cd deps
cd deps
Line 35:
Line 38:
tar --strip=1 -C `uname -m`-linux-gnu -xf gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
tar --strip=1 -C `uname -m`-linux-gnu -xf gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
cd ..
cd ..
+
</div>
+
</div>
=== Protocol Buffers ===
=== Protocol Buffers ===