Browse Source

Fix Android compile error.

Miku AuahDark 3 years ago
parent
commit
6031a6c636
2 changed files with 4 additions and 1 deletions
  1. 3 0
      CMakeLists.txt
  2. 1 1
      src/common/android.cpp

+ 3 - 0
CMakeLists.txt

@@ -235,6 +235,8 @@ endfunction()
 #
 #
 
 
 set(LOVE_SRC_COMMON
 set(LOVE_SRC_COMMON
+	src/common/android.cpp
+	src/common/android.h
 	src/common/b64.cpp
 	src/common/b64.cpp
 	src/common/b64.h
 	src/common/b64.h
 	src/common/Color.h
 	src/common/Color.h
@@ -1770,6 +1772,7 @@ if(ANDROID)
 	# as shared library, so change the library name and add love.cpp
 	# as shared library, so change the library name and add love.cpp
 	set(LOVE_LIB_NAME ${LOVE_EXE_NAME})
 	set(LOVE_LIB_NAME ${LOVE_EXE_NAME})
 	set(LOVE_LIB_SRC ${LOVE_LIB_SRC} src/love.cpp)
 	set(LOVE_LIB_SRC ${LOVE_LIB_SRC} src/love.cpp)
+	set(LOVE_LINK_LIBRARIES ${LOVE_LINK_LIBRARIES} android)
 endif()
 endif()
 
 
 add_library(${LOVE_LIB_NAME} SHARED ${LOVE_LIB_SRC} ${LOVE_RC})
 add_library(${LOVE_LIB_NAME} SHARED ${LOVE_LIB_SRC} ${LOVE_RC})

+ 1 - 1
src/common/android.cpp

@@ -35,7 +35,7 @@
 #include <sys/types.h>
 #include <sys/types.h>
 #include <unistd.h>
 #include <unistd.h>
 
 
-#include "physfs.h"
+#include "libraries/physfs/physfs.h"
 
 
 namespace love
 namespace love
 {
 {