$NetBSD: patch-jdk_make_sun_splashscreen_Makefile,v 1.1 2013/06/15 09:31:06 jperkin Exp $

GCC support.

--- jdk/make/sun/splashscreen/Makefile.orig	2014-01-25 07:34:08.000000000 +0000
+++ jdk/make/sun/splashscreen/Makefile
@@ -91,8 +91,13 @@ else ifneq ($(PLATFORM), windows)
       OTHER_LDLIBS += -L$(PACKAGE_PATH)/lib -liconv
     endif
   endif
+  ifeq ($(PLATFORM), solaris)
+    ifeq ($(CC_VERSION), gcc)
+      OTHER_LDLIBS += -liconv
+    endif
+  endif
   CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions
-  OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread
+  OTHER_LDLIBS += -L$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -Wl,-R$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread
 else # PLATFORM
   CFLAGS += -DWITH_WIN32
   OTHER_LDLIBS += kernel32.lib user32.lib gdi32.lib delayimp.lib /DELAYLOAD:user32.dll
