Skip to content
Snippets Groups Projects
Commit a84e5131 authored by Maxime Graulich's avatar Maxime Graulich
Browse files

add SLPEc

parent e022b1e0
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,7 @@ getdp_svn="${HOME}/src/getdp" ...@@ -5,6 +5,7 @@ getdp_svn="${HOME}/src/getdp"
frameworks_dir="${HOME}/src/gmsh/contrib/mobile/frameworks_android" frameworks_dir="${HOME}/src/gmsh/contrib/mobile/frameworks_android"
petsc_lib="$frameworks_dir/petsc" petsc_lib="$frameworks_dir/petsc"
slepc_lib="$frameworks_dir/slepc"
android_ndk="${HOME}/android-ndk-r8b/" android_ndk="${HOME}/android-ndk-r8b/"
android_sdk="${HOME}/android-sdk/" android_sdk="${HOME}/android-sdk/"
...@@ -48,7 +49,7 @@ if [ ! -d "$getdp_svn/build_android" ] || [ ! -f "$getdp_svn/build_android/CMake ...@@ -48,7 +49,7 @@ if [ ! -d "$getdp_svn/build_android" ] || [ ! -f "$getdp_svn/build_android/CMake
mkdir $getdp_svn/build_android mkdir $getdp_svn/build_android
fi fi
cd $getdp_svn/build_android cd $getdp_svn/build_android
PETSC_DIR= PETSC_ARCH= SLEPC_DIR= cmake $cmake_default -DENABLE_BLAS_LAPACK=1 -DENABLE_BUILD_SHARED=1 -DENABLE_GMSH=1 -DENABLE_LEGACY=1 -DENABLE_PETSC=1 -DPETSC_INC="$petsc_lib/Headers;$petsc_lib/Headers/mpiuni" -DPETSC_LIBS="$petsc_lib/libpetsc.so" -DGMSH_INC="$gmsh_svn/build_android/Headers/" -DGMSH_LIB="$gmsh_svn/build_android/libs/libGmsh.so" -DBLAS_LAPACK_LIBRARIES="$petsc_lib/libf2cblas.so;$petsc_lib/libf2clapack.so" .. PETSC_DIR= PETSC_ARCH= SLEPC_DIR= cmake $cmake_default -DENABLE_BLAS_LAPACK=1 -DENABLE_BUILD_SHARED=1 -DENABLE_GMSH=1 -DENABLE_LEGACY=1 -DENABLE_PETSC=1 -DPETSC_INC="$petsc_lib/Headers;$petsc_lib/Headers/mpiuni" -DPETSC_LIBS="$petsc_lib/libpetsc.so" -DENABLE_SLEPC=1 -DSLEPC_INC="$slepc_lib/Headers/" -DSLEPC_LIB="$slepc_lib/libslepc.a" -DGMSH_INC="$gmsh_svn/build_android/Headers/" -DGMSH_LIB="$gmsh_svn/build_android/libs/libGmsh.so" -DBLAS_LAPACK_LIBRARIES="$petsc_lib/libf2cblas.so;$petsc_lib/libf2clapack.so" ..
check check
make androidGetdp -j$cmake_thread make androidGetdp -j$cmake_thread
check check
...@@ -100,5 +101,8 @@ done < <($android_sdk/tools/android list target | grep -A 5 "id:") ...@@ -100,5 +101,8 @@ done < <($android_sdk/tools/android list target | grep -A 5 "id:")
# to re-install on the device: # to re-install on the device:
# $android_sdk/platform-tools/adb install -r $gmsh_svn/contrib/mobile/build_android/Onelab/bin/Onelab-release.apk # $android_sdk/platform-tools/adb install -r $gmsh_svn/contrib/mobile/build_android/Onelab/bin/Onelab-release.apk
# to launch the app on the device:
# $android_sdk/platform-tools/adb shell am start -n org.geuz.onelab/org.geuz.onelab.SplashScreen
# to debug and check the log: # to debug and check the log:
# $android_sdk/tools/ddms # $android_sdk/tools/ddms
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment