diff --git a/.travis.yml b/.travis.yml
index f1cded3b115e7297ab3c073c519c15d4237c7ed5..481719f9d1791fddae7667310c44a83ed1cb08e4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,8 @@ env:
   - TARGET=x86_64-unknown-redox
 rust:
   - nightly
+install:
+  - if [ $TARGET == "aarch64-unknown-linux-gnu" ]; then sudo apt-get install gcc-aarch64-linux-gnu; fi
 before_script:
   - rustup component add rustfmt-preview
   - if [ -n "$TARGET" ]; then rustup target add $TARGET; fi