diff --git a/src/bin/cargo-compile.rs b/src/bin/cargo-compile.rs
index d410131e1..818d52ec1 100644
--- a/src/bin/cargo-compile.rs
+++ b/src/bin/cargo-compile.rs
@@ -14,6 +14,7 @@ extern crate serialize;
use std::os;
use cargo::{execute_main_without_stdin};
use cargo::ops;
+use cargo::core::MultiShell;
use cargo::util::{CliResult, CliError};
use cargo::util::important_paths::find_project;
@@ -28,7 +29,7 @@ fn main() {
execute_main_without_stdin(execute);
}
-fn execute(options: Options) -> CliResult