Skip to content

Commit 7169b3c

Browse files
committed
Fixing CUDA flags, cd after FindCUDA install
1 parent 32bb37c commit 7169b3c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

build.sh

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# optionally, modify the variables below as needed.
55
NDKABI=21
66

7-
# Default architecture is V7+Neon
8-
ARCH=${ARCH:-"v7n"}
7+
# Default architecture is V8
8+
ARCH=${ARCH:-"v8"}
99

1010
# Default is to build with CUDA.
1111
# Make sure you installed https://developer.nvidia.com/codeworks-android.
@@ -92,11 +92,11 @@ fi
9292

9393
export TOOLCHAIN="$NDK/toolchains/${HOST}-${TOOLCHAIN_VERSION}/prebuilt/${BUILD_PLATFORM}"
9494

95-
export CUDA_SELECT_NVCC_ARCH_TARGETS="${COMPUTE_NAME}"
95+
export TORCH_CUDA_ARCH_LIST="${COMPUTE_NAME}"
9696

9797
do_cmake_config() {
9898
cmake $1 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_TOOLCHAIN_FILE="$SCRIPT_ROOT_DIR/cmake/android.toolchain.cmake" \
99-
-DANDROID_NDK="${ANDROID_NDK}" -DANDROID_ABI="${APP_ABI}" \
99+
-DANDROID_NDK="${ANDROID_NDK}" -DANDROID_ABI="${APP_ABI}" -DNEON_FOUND=ON\
100100
-DWITH_CUDA=${WITH_CUDA} -DWITH_LUAROCKS=OFF -DWITH_LUAJIT21=ON\
101101
-DCUDA_USE_STATIC_CUDA_RUNTIME=OFF -DANDROID_STL_FORCE_FEATURES=OFF\
102102
-DANDROID_NATIVE_API_LEVEL="${NDKABI}" -DANDROID_STL=gnustl_shared\
@@ -108,7 +108,6 @@ cmake $1 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_TOOLCHAIN_FILE="$SCRIPT_ROOT_DIR/cm
108108
echo " -------------- Configuring DONE ---------------"
109109
}
110110

111-
cd $SCRIPT_ROOT_DIR
112111

113112
if [[ "$WITH_CUDA" == "ON" ]]; then
114113
echo "Found CUDA on your machine. Installing CMake 3.6 modules to get up-to-date FindCUDA"
@@ -117,6 +116,8 @@ if [[ "$WITH_CUDA" == "ON" ]]; then
117116
&& make install) && echo "FindCuda bits of CMake 3.6 installed" || exit 1
118117
fi
119118

119+
cd $SCRIPT_ROOT_DIR
120+
120121
cd external/libpng && \
121122
(cmake -E make_directory build && cd build && do_cmake_config .. && make install) \
122123
&& echo "libpng installed" || exit 1

0 commit comments

Comments
 (0)