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
59322a36c6
commit
a19d2c7e3b
|
@ -43,29 +43,39 @@ commonSources:= \
|
|||
VectorImpl.cpp \
|
||||
misc.cpp
|
||||
|
||||
|
||||
# For the host
|
||||
# =====================================================
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_SRC_FILES:= $(commonSources)
|
||||
|
||||
LOCAL_MODULE:= libutils
|
||||
|
||||
LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS)
|
||||
host_commonCflags := -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS)
|
||||
|
||||
ifeq ($(HOST_OS),windows)
|
||||
ifeq ($(strip $(USE_CYGWIN),),)
|
||||
# Under MinGW, ctype.h doesn't need multi-byte support
|
||||
LOCAL_CFLAGS += -DMB_CUR_MAX=1
|
||||
host_commonCflags += -DMB_CUR_MAX=1
|
||||
endif
|
||||
endif
|
||||
|
||||
host_commonLdlibs :=
|
||||
|
||||
ifeq ($(TARGET_OS),linux)
|
||||
LOCAL_LDLIBS += -lrt -ldl
|
||||
host_commonLdlibs += -lrt -ldl
|
||||
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)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue