69 CFLAGS_$(VARIANT)/java_awt_SplashScreen.o = -x objective-c 70 CFLAGS_$(VARIANT)/splashscreen_gfx_impl.o = -x objective-c 71 CFLAGS_$(VARIANT)/splashscreen_gif.o = -x objective-c 72 CFLAGS_$(VARIANT)/splashscreen_impl.o = -x objective-c 73 CFLAGS_$(VARIANT)/splashscreen_jpeg.o = -x objective-c 74 CFLAGS_$(VARIANT)/splashscreen_png.o = -x objective-c 75 CFLAGS_$(VARIANT)/splashscreen_sys.o = -x objective-c 76 77 OTHER_CFLAGS += -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks 78 CPPFLAGS += -I/System/Library/Frameworks/AppKit.framework/Versions/C/Headers 79 OTHER_LDLIBS += $(LIBM) -lpthread -liconv -losxapp \ 80 -framework ApplicationServices \ 81 -framework Foundation \ 82 -framework Cocoa \ 83 -framework JavaNativeFoundation 84 else ifneq ($(PLATFORM), windows) 85 CFLAGS += -DWITH_X11 86 ifeq ($(PLATFORM), macosx)) 87 OTHER_LDLIBS += -liconv 88 CPPFLAGS += -I$(OPENWIN_HOME)/include \ 89 -I$(OPENWIN_HOME)/include/X11/extensions 90 OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -pthread 91 else 92 CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions 93 OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread 94 endif 95 else # PLATFORM 96 CFLAGS += -DWITH_WIN32 97 OTHER_LDLIBS += kernel32.lib user32.lib gdi32.lib delayimp.lib /DELAYLOAD:user32.dll 98 #$(JVMLIB) $(OBJDIR)/../../jpeg/$(OBJDIRNAME)/jpeg$(SUFFIX).lib 99 endif # PLATFORM 100 101 # 102 # Add to ambient vpath to get files in a subdirectory 103 # 104 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/splashscreen 105 vpath %.c $(SHARE_SRC)/native/$(PKGDIR) 106 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/giflib 107 ifneq ($(SYSTEM_ZLIB),true) 108 vpath %.c $(SHARE_SRC)/native/java/util/zip/zlib-$(ZLIB_VERSION) 109 endif 110 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/libpng 111 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/image/jpeg 112 ifneq ($(PLATFORM), macosx) | 69 CFLAGS_$(VARIANT)/java_awt_SplashScreen.o = -x objective-c 70 CFLAGS_$(VARIANT)/splashscreen_gfx_impl.o = -x objective-c 71 CFLAGS_$(VARIANT)/splashscreen_gif.o = -x objective-c 72 CFLAGS_$(VARIANT)/splashscreen_impl.o = -x objective-c 73 CFLAGS_$(VARIANT)/splashscreen_jpeg.o = -x objective-c 74 CFLAGS_$(VARIANT)/splashscreen_png.o = -x objective-c 75 CFLAGS_$(VARIANT)/splashscreen_sys.o = -x objective-c 76 77 OTHER_CFLAGS += -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks 78 CPPFLAGS += -I/System/Library/Frameworks/AppKit.framework/Versions/C/Headers 79 OTHER_LDLIBS += $(LIBM) -lpthread -liconv -losxapp \ 80 -framework ApplicationServices \ 81 -framework Foundation \ 82 -framework Cocoa \ 83 -framework JavaNativeFoundation 84 else ifneq ($(PLATFORM), windows) 85 CFLAGS += -DWITH_X11 86 ifeq ($(PLATFORM), macosx)) 87 OTHER_LDLIBS += -liconv 88 CPPFLAGS += -I$(OPENWIN_HOME)/include \ 89 -I$(OPENWIN_HOME)/include/X11/extensions \ 90 -I$(SHARE_SRC)/native/sun/awt/giflib 91 OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -pthread 92 else 93 CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions \ 94 -I$(SHARE_SRC)/native/sun/awt/giflib 95 OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread 96 endif 97 else # PLATFORM 98 CFLAGS += -DWITH_WIN32 99 OTHER_LDLIBS += kernel32.lib user32.lib gdi32.lib delayimp.lib /DELAYLOAD:user32.dll 100 #$(JVMLIB) $(OBJDIR)/../../jpeg/$(OBJDIRNAME)/jpeg$(SUFFIX).lib 101 endif # PLATFORM 102 103 # 104 # Add to ambient vpath to get files in a subdirectory 105 # 106 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/splashscreen 107 vpath %.c $(SHARE_SRC)/native/$(PKGDIR) 108 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/giflib 109 ifneq ($(SYSTEM_ZLIB),true) 110 vpath %.c $(SHARE_SRC)/native/java/util/zip/zlib-$(ZLIB_VERSION) 111 endif 112 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/libpng 113 vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/image/jpeg 114 ifneq ($(PLATFORM), macosx) |