From dd664572b28c09cd4bf0920251c841788491b13b Mon Sep 17 00:00:00 2001 From: thomas-t1 Date: Wed, 3 Jun 2015 15:03:56 +0200 Subject: [PATCH] NEW: gcc 4.9 aarch64/arm64v8-a support --- ...pp.Android.aarch64-linux-android-4.9.props | 38 +++++++++++++++++++ ....Android.aarch64-linux-android-4.9.targets | 9 +++++ MSBuild/Android/Props/android_general.xml | 2 + MSBuild/Android/vs-android.ToolPaths.props | 1 + 4 files changed, 50 insertions(+) create mode 100644 MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.props create mode 100644 MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.targets diff --git a/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.props b/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.props new file mode 100644 index 0000000..71b1b75 --- /dev/null +++ b/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.props @@ -0,0 +1,38 @@ + + + + + + + aarch64-linux-android-4.9 + + arm64 + + 4.9 + + + $(AndroidNdkDir)\toolchains\$(PlatformToolsetVersion)\prebuilt\$(PrebuiltWinDirName) + + $(PrebuiltDir)\lib\gcc\aarch64-linux-android\4.9 + $(GccLibPath) + $(GccLibPath) + $(GccLibPath) + + + $(AndroidNdkDir)\toolchains\$(PlatformToolsetVersion)\prebuilt\$(PrebuiltWinDirName)\bin + + + $(PrebuiltDir)\lib\gcc\aarch64-linux-android\4.9\include + + + aarch64-linux-android-g++.exe + aarch64-linux-android-g++.exe + aarch64-linux-android-ar.exe + + + + diff --git a/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.targets b/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.targets new file mode 100644 index 0000000..87ede19 --- /dev/null +++ b/MSBuild/Android/PlatformToolsets/aarch64-linux-android-4.9/Microsoft.Cpp.Android.aarch64-linux-android-4.9.targets @@ -0,0 +1,9 @@ + + + + + diff --git a/MSBuild/Android/Props/android_general.xml b/MSBuild/Android/Props/android_general.xml index 2bc2979..434eec1 100644 --- a/MSBuild/Android/Props/android_general.xml +++ b/MSBuild/Android/Props/android_general.xml @@ -81,6 +81,7 @@ + @@ -118,6 +119,7 @@ + diff --git a/MSBuild/Android/vs-android.ToolPaths.props b/MSBuild/Android/vs-android.ToolPaths.props index f28d011..4746289 100644 --- a/MSBuild/Android/vs-android.ToolPaths.props +++ b/MSBuild/Android/vs-android.ToolPaths.props @@ -19,6 +19,7 @@ armeabi-v7a x86 mips + arm64-v8a $(AndroidNdkDir)\sources\cxx-stl\system\include $(AndroidNdkDir)\sources\cxx-stl\gnu-libstdc++\$(GccVersion)\include;$(AndroidNdkDir)\sources\cxx-stl\gnu-libstdc++\$(GccVersion)\libs\$(ArchStlDirName)\include