X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=plugins%2Fandroid%2Fandroidcompiler.cpp;h=e1babc6bcf7db94209ffa01361d08459e5bd2988;hb=bfbae0aed8eef842b39794b910f0502b4947dce0;hp=b9d7add0840c2d18e647a305812576b2db166948;hpb=6f7e90a8567675a5d546cd3d6f81febebf3618b1;p=builder.git diff --git a/plugins/android/androidcompiler.cpp b/plugins/android/androidcompiler.cpp index b9d7add..e1babc6 100644 --- a/plugins/android/androidcompiler.cpp +++ b/plugins/android/androidcompiler.cpp @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include @@ -44,7 +45,11 @@ void AndroidCompiler::do_prepare(ToolData &tool) const CustomizedTool::do_prepare(tool); if(tag=="CXX") { - tool.build_info.libs.push_back("gnustl_static"); + auto i = find(tool.build_info.libs, "stdc++"); + if(i!=tool.build_info.libs.end()) + *i = "gnustl_static"; + else + tool.build_info.libs.push_back("gnustl_static"); unsigned version = tool.extra_data; string version_str = format("%d.%d.%d", version>>16, (version>>8)&0xFF, version&0xFF);