diff --git a/android/jni/Android.mk b/android/jni/Android.mk index 2d088890e3..2e52ac4d12 100644 --- a/android/jni/Android.mk +++ b/android/jni/Android.mk @@ -320,6 +320,7 @@ EXEC_AND_LIB_FILES := \ $(SRC)/Common/File/VFS/VFS.cpp \ $(SRC)/Common/File/VFS/ZipFileReader.cpp \ $(SRC)/Common/File/VFS/DirectoryReader.cpp \ + $(SRC)/Common/File/VFS/SevenZipFileReader.cpp \ $(SRC)/Common/File/DiskFree.cpp \ $(SRC)/Common/File/Path.cpp \ $(SRC)/Common/File/PathBrowser.cpp \ diff --git a/android/jni/Locals.mk b/android/jni/Locals.mk index 941ac99522..c4033435c5 100644 --- a/android/jni/Locals.mk +++ b/android/jni/Locals.mk @@ -1,7 +1,7 @@ # These are definitions for LOCAL_ variables for PPSSPP. # They are shared between ppsspp_jni (lib for Android app) and ppsspp_headless. -LOCAL_CFLAGS := -DUSE_FFMPEG -DWITH_UPNP -DUSING_GLES2 -DMOBILE_DEVICE -O3 -fsigned-char -Wall -Wno-multichar -Wno-unused-variable -fno-strict-aliasing -D__STDC_CONSTANT_MACROS -DSPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS +LOCAL_CFLAGS := -DUSE_FFMPEG -DWITH_UPNP -DUSING_GLES2 -DZ7_CRC_NUM_TABLES=1 -DMOBILE_DEVICE -O3 -fsigned-char -Wall -Wno-multichar -Wno-unused-variable -fno-strict-aliasing -D__STDC_CONSTANT_MACROS -DSPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS # yes, it's really CPPFLAGS for C++ # deprecated-register is generated by Android default code and causes noise. LOCAL_CPPFLAGS := -fexceptions -std=c++17 -frtti -Wno-reorder -Wno-deprecated-register -Wno-nullability-completeness