50 ifeq ($(DEBUG_LEVEL),slowdebug)
51 SA_CXXFLAGS := -RTC1
52 endif
53 endif
54 endif
55
56 ################################################################################
57
58 $(eval $(call SetupJdkLibrary, BUILD_LIBSA, \
59 NAME := saproc, \
60 OPTIMIZATION := HIGH, \
61 DISABLED_WARNINGS_microsoft := 4267, \
62 DISABLED_WARNINGS_gcc := sign-compare, \
63 DISABLED_WARNINGS_CXX_solstudio := truncwarn unknownpragma, \
64 CFLAGS := $(CFLAGS_JDKLIB) $(SA_CFLAGS), \
65 CXXFLAGS := $(CXXFLAGS_JDKLIB) $(SA_CFLAGS) $(SA_CXXFLAGS), \
66 EXTRA_SRC := $(LIBSA_EXTRA_SRC), \
67 LDFLAGS := $(LDFLAGS_JDKLIB) $(SA_LDFLAGS), \
68 LIBS_linux := -lthread_db $(LIBDL), \
69 LIBS_solaris := -ldl -ldemangle -lthread -lproc, \
70 LIBS_macosx := -framework Foundation -framework JavaNativeFoundation \
71 -framework JavaRuntimeSupport -framework Security -framework CoreFoundation, \
72 LIBS_windows := dbgeng.lib, \
73 ))
74
75 TARGETS += $(BUILD_LIBSA)
76
77 ################################################################################
|
50 ifeq ($(DEBUG_LEVEL),slowdebug)
51 SA_CXXFLAGS := -RTC1
52 endif
53 endif
54 endif
55
56 ################################################################################
57
58 $(eval $(call SetupJdkLibrary, BUILD_LIBSA, \
59 NAME := saproc, \
60 OPTIMIZATION := HIGH, \
61 DISABLED_WARNINGS_microsoft := 4267, \
62 DISABLED_WARNINGS_gcc := sign-compare, \
63 DISABLED_WARNINGS_CXX_solstudio := truncwarn unknownpragma, \
64 CFLAGS := $(CFLAGS_JDKLIB) $(SA_CFLAGS), \
65 CXXFLAGS := $(CXXFLAGS_JDKLIB) $(SA_CFLAGS) $(SA_CXXFLAGS), \
66 EXTRA_SRC := $(LIBSA_EXTRA_SRC), \
67 LDFLAGS := $(LDFLAGS_JDKLIB) $(SA_LDFLAGS), \
68 LIBS_linux := -lthread_db $(LIBDL), \
69 LIBS_solaris := -ldl -ldemangle -lthread -lproc, \
70 LIBS_macosx := -framework Foundation \
71 -framework JavaRuntimeSupport -framework Security -framework CoreFoundation, \
72 LIBS_windows := dbgeng.lib, \
73 ))
74
75 TARGETS += $(BUILD_LIBSA)
76
77 ################################################################################
|