X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=plugins%2Fandroid%2Fandroidlinker.cpp;h=8c6e9a49c7849a7e1983b3b0f1a603b3389717a9;hb=9ae890e43e26a651ce564db87b9c0f01f51f5eb8;hp=ec9024996c5b7358236047e4553e908e2432067f;hpb=c8e829c219c65ff8e93b6c7b66212ff0876441c5;p=builder.git diff --git a/plugins/android/androidlinker.cpp b/plugins/android/androidlinker.cpp index ec90249..8c6e9a4 100644 --- a/plugins/android/androidlinker.cpp +++ b/plugins/android/androidlinker.cpp @@ -6,10 +6,15 @@ using namespace std; AndroidLinker::AndroidLinker(Builder &b, const Architecture &a, const AndroidNdk &ndk): CustomizedTool(b, "LINK", a) { - build_info.sysroot = ndk.get_platform_sysroot(); - set_command("gcc", true); - set_command((ndk.get_bin_dir()/command).str()); + if(ndk.get_root_dir().empty()) + problems.push_back("Android NDK not found"); + else if(ndk.get_bin_dir().empty()) + problems.push_back("Android NDK toolchain not found"); + else + set_command((ndk.get_bin_dir()/command).str()); + + build_info.sysroot = ndk.get_platform_sysroot(); } Target *AndroidLinker::create_target(const vector &sources, const string &)