1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
--- Makefile
+++ Makefile
@@ -241,9 +241,11 @@
ifeq ($(OS_VENDOR), Apple)
OTHER_LDLIBS += -liconv
else
- ifneq ($(OS_NAME), netbsd)
- CPPFLAGS += -I$(PACKAGE_PATH)/include
- OTHER_LDLIBS += -L$(PACKAGE_PATH)/lib -liconv
+ ifneq ($(OS_NAME), freebsd)
+ ifneq ($(OS_NAME), netbsd)
+ CPPFLAGS += -I$(PACKAGE_PATH)/include
+ OTHER_LDLIBS += -L$(PACKAGE_PATH)/lib -liconv
+ endif
endif
endif
endif
--- jdk/make/java/instrument/Makefile
+++ jdk/make/java/instrument/Makefile
@@ -112,10 +112,12 @@
LDFLAGS += -Wl,--no-whole-archive
endif
- ICONV_PATH = $(PACKAGE_PATH)
+ ifneq ($(OS_VENDOR), FreeBSD)
+ ICONV_PATH = $(PACKAGE_PATH)
# Use CPPFLAGS instead of OTHER_INCLUDES to force this last
- CPPFLAGS += -I$(ICONV_PATH)/include
- OTHER_LDLIBS += -L$(ICONV_PATH)/lib -liconv
+ CPPFLAGS += -I$(ICONV_PATH)/include
+ OTHER_LDLIBS += -L$(ICONV_PATH)/lib -liconv
+ endif
else
LDFLAGS += -L $(LIBDIR)/$(LIBARCH)/jli
OTHER_LDLIBS += -ljli
--- jdk/make/java/npt/Makefile
+++ jdk/make/java/npt/Makefile
@@ -75,9 +75,11 @@
ifeq ($(OS_VENDOR), Apple)
OTHER_LDLIBS += -liconv
else
- ifneq ($(OS_NAME), netbsd)
- CPPFLAGS += -I$(PACKAGE_PATH)/include
- OTHER_LDLIBS += -L$(PACKAGE_PATH)/lib -liconv
+ ifneq ($(OS_NAME), freebsd)
+ ifneq ($(OS_NAME), netbsd)
+ CPPFLAGS += -I$(PACKAGE_PATH)/include
+ OTHER_LDLIBS += -L$(PACKAGE_PATH)/lib -liconv
+ endif
endif
endif
endif
--- jdk/make/sun/splashscreen/Makefile
+++ jdk/make/sun/splashscreen/Makefile
@@ -74,9 +74,13 @@
CFLAGS += -DPNG_NO_MMX_CODE
ICONV_PATH = $(PACKAGE_PATH)
CPPFLAGS += -I$(OPENWIN_HOME)/include \
- -I$(OPENWIN_HOME)/include/X11/extensions \
- -I$(ICONV_PATH)/include
- OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext -L$(ICONV_PATH)/lib -liconv $(LIBM) -pthread
+ -I$(OPENWIN_HOME)/include/X11/extensions
+ OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM)
+ ifneq ($(OS_NAME), freebsd)
+ CPPFLAGS += -I$(ICONV_PATH)/include
+ OTHER_LDLIBS += -L$(ICONV_PATH)/lib -liconv
+ endif
+ OTHER_LDLIBS += -pthread
else
CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions
OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread
|