OSDN Git Service

Fix the building issues on Android 6.0
authorChih-Wei Huang <cwhuang@linux.org.tw>
Sat, 10 Oct 2015 17:53:44 +0000 (01:53 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Sat, 10 Oct 2015 17:53:44 +0000 (01:53 +0800)
The stlport is gone.

Android.mk
InputEventReader.cpp

index ab13e03..8d13ef8 100644 (file)
@@ -35,45 +35,41 @@ sensor_src_files := HidSensor_Accel3D.cpp \
                    OrientationSensor.cpp \
 
 include $(CLEAR_VARS)
-include external/stlport/libstlport.mk
 LOCAL_C_INCLUDES += $(LOCAL_PATH)/bdw_rvp
 LOCAL_MODULE := sensors.bdw_rvp
 LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_RELATIVE_PATH := hw
 LOCAL_CFLAGS := -DLOG_TAG=\"Sensors\"
-LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libstlport
+LOCAL_SHARED_LIBRARIES := liblog libcutils libdl
 LOCAL_SRC_FILES := $(common_src_files) $(sensor_src_files) bdw_rvp/BoardConfig.cpp
 include $(BUILD_SHARED_LIBRARY)
 
 include $(CLEAR_VARS)
-include external/stlport/libstlport.mk
 LOCAL_C_INCLUDES += $(LOCAL_PATH)/bdw_wsb
 LOCAL_MODULE := sensors.bdw_wsb
 LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_RELATIVE_PATH := hw
 LOCAL_CFLAGS := -DLOG_TAG=\"Sensors\"
-LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libstlport
+LOCAL_SHARED_LIBRARIES := liblog libcutils libdl
 LOCAL_SRC_FILES := $(common_src_files) $(sensor_src_files) bdw_wsb/BoardConfig.cpp
 include $(BUILD_SHARED_LIBRARY)
 
 include $(CLEAR_VARS)
-include external/stlport/libstlport.mk
 LOCAL_C_INCLUDES += $(LOCAL_PATH)/bytm
 LOCAL_MODULE := sensors.bytm
 LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_RELATIVE_PATH := hw
 LOCAL_CFLAGS := -DLOG_TAG=\"Sensors\"
-LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libstlport
+LOCAL_SHARED_LIBRARIES := liblog libcutils libdl
 LOCAL_SRC_FILES := $(common_src_files) $(sensor_src_files) bytm/BoardConfig.cpp
 include $(BUILD_SHARED_LIBRARY)
 
 include $(CLEAR_VARS)
-include external/stlport/libstlport.mk
 LOCAL_C_INCLUDES += $(LOCAL_PATH)/hsb
 LOCAL_MODULE := sensors.hsb
 LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_RELATIVE_PATH := hw
 LOCAL_CFLAGS := -DLOG_TAG=\"Sensors\"
-LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libstlport
+LOCAL_SHARED_LIBRARIES := liblog libcutils libdl
 LOCAL_SRC_FILES := $(common_src_files) $(sensor_src_files) hsb/BoardConfig.cpp
 include $(BUILD_SHARED_LIBRARY)
index 1014f29..ef644ba 100644 (file)
@@ -14,6 +14,7 @@
  * limitations under the License.
  */
 
+#include <cstring>
 #include <stdint.h>
 #include <errno.h>
 #include <unistd.h>