Added rules to build f/n/libs/utils in 64-bit: lib64utils.a
It's needed to build four shared libraries in 64-bit for 64-bit emulator with "-gpu on" lib64OpenglRender.so lib64EGL_translator.so lib64GLES_CM_translator.so lib64GLES_V2_translator.so Change-Id: Ia6c05b23df1e9cd9e7f2e94e4cd5bde4be5d336b
This commit is contained in:
parent
00dc9fe0ed
commit
93f283dba4
@ -43,29 +43,39 @@ commonSources:= \
|
|||||||
VectorImpl.cpp \
|
VectorImpl.cpp \
|
||||||
misc.cpp
|
misc.cpp
|
||||||
|
|
||||||
|
host_commonCflags := -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS)
|
||||||
# For the host
|
|
||||||
# =====================================================
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(commonSources)
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libutils
|
|
||||||
|
|
||||||
LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS)
|
|
||||||
|
|
||||||
ifeq ($(HOST_OS),windows)
|
ifeq ($(HOST_OS),windows)
|
||||||
ifeq ($(strip $(USE_CYGWIN),),)
|
ifeq ($(strip $(USE_CYGWIN),),)
|
||||||
# Under MinGW, ctype.h doesn't need multi-byte support
|
# Under MinGW, ctype.h doesn't need multi-byte support
|
||||||
LOCAL_CFLAGS += -DMB_CUR_MAX=1
|
host_commonCflags += -DMB_CUR_MAX=1
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
host_commonLdlibs :=
|
||||||
|
|
||||||
ifeq ($(TARGET_OS),linux)
|
ifeq ($(TARGET_OS),linux)
|
||||||
LOCAL_LDLIBS += -lrt -ldl
|
host_commonLdlibs += -lrt -ldl
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
# For the host
|
||||||
|
# =====================================================
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_SRC_FILES:= $(commonSources)
|
||||||
|
LOCAL_MODULE:= libutils
|
||||||
|
LOCAL_CFLAGS += $(host_commonCflags)
|
||||||
|
LOCAL_LDLIBS += $(host_commonLdlibs)
|
||||||
|
include $(BUILD_HOST_STATIC_LIBRARY)
|
||||||
|
|
||||||
|
|
||||||
|
# For the host, 64-bit
|
||||||
|
# =====================================================
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_SRC_FILES:= $(commonSources)
|
||||||
|
LOCAL_MODULE:= lib64utils
|
||||||
|
LOCAL_CFLAGS += $(host_commonCflags) -m64
|
||||||
|
LOCAL_LDLIBS += $(host_commonLdlibs)
|
||||||
include $(BUILD_HOST_STATIC_LIBRARY)
|
include $(BUILD_HOST_STATIC_LIBRARY)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user