make/lib/Awt2dLibraries.gmk
changeset 57481 aaa83519e723
parent 55195 8b8d83cf9097
child 57504 f72a3278a493
child 57620 04d6e5758a99
equal deleted inserted replaced
57480:321bddd9afdf 57481:aaa83519e723
   469       OPTIMIZATION := LOW, \
   469       OPTIMIZATION := LOW, \
   470       CFLAGS := $(CFLAGS_JDKLIB) \
   470       CFLAGS := $(CFLAGS_JDKLIB) \
   471           $(LIBAWT_HEADLESS_CFLAGS), \
   471           $(LIBAWT_HEADLESS_CFLAGS), \
   472       EXTRA_HEADER_DIRS := $(LIBAWT_HEADLESS_EXTRA_HEADER_DIRS), \
   472       EXTRA_HEADER_DIRS := $(LIBAWT_HEADLESS_EXTRA_HEADER_DIRS), \
   473       DISABLED_WARNINGS_gcc := unused-function, \
   473       DISABLED_WARNINGS_gcc := unused-function, \
   474       DISABLED_WARNINGS_xlc := 1506-356, \
       
   475       DISABLED_WARNINGS_solstudio := E_EMPTY_TRANSLATION_UNIT, \
   474       DISABLED_WARNINGS_solstudio := E_EMPTY_TRANSLATION_UNIT, \
   476       LDFLAGS := $(LDFLAGS_JDKLIB) \
   475       LDFLAGS := $(LDFLAGS_JDKLIB) \
   477           $(call SET_SHARED_LIBRARY_ORIGIN), \
   476           $(call SET_SHARED_LIBRARY_ORIGIN), \
   478       LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
   477       LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
   479       LIBS_unix := -lawt -ljvm -ljava, \
   478       LIBS_unix := -lawt -ljvm -ljava, \
   480       LIBS_linux := $(LIBM) $(LIBDL), \
   479       LIBS_linux := $(LIBM) $(LIBDL), \
   481       LIBS_solaris := $(LIBM) $(LIBDL) $(LIBCXX), \
   480       LIBS_solaris := $(LIBM) $(LIBDL) $(LIBCXX), \
   482   ))
   481   ))
   483 
       
   484   # AIX warning explanation:
       
   485   # 1506-356 : (W) Compilation unit is empty.
       
   486   #            This happens during the headless build
       
   487 
   482 
   488   $(BUILD_LIBAWT_HEADLESS): $(BUILD_LIBAWT)
   483   $(BUILD_LIBAWT_HEADLESS): $(BUILD_LIBAWT)
   489 
   484 
   490   TARGETS += $(BUILD_LIBAWT_HEADLESS)
   485   TARGETS += $(BUILD_LIBAWT_HEADLESS)
   491 
   486