21 #
22 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # lib/nsswitch/dns/Makefile.com
26
27 LIBRARY = libnss_dns.a
28 VERS = .1
29
30 OBJECTS = gethostent.o \
31 gethostent6.o \
32 dns_mt.o \
33 dns_common.o
34
35 # include common nsswitch library definitions.
36 include ../../Makefile.com
37
38 # install this library in the root filesystem
39 include ../../../Makefile.rootfs
40
41 # Appropriate libresolv loaded at runtime. This is the default, to be dlopened
42 # if no libresolv was provided by the application.
43 CPPFLAGS += -DNSS_DNS_LIBRESOLV=\"libresolv.so.2\"
44
45 LINTFLAGS += -erroff=E_GLOBAL_COULD_BE_STATIC2
46
47 LDLIBS += -lnsl -lsocket
48 DYNLIB1 = nss_dns.so$(VERS)
|
21 #
22 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # lib/nsswitch/dns/Makefile.com
26
27 LIBRARY = libnss_dns.a
28 VERS = .1
29
30 OBJECTS = gethostent.o \
31 gethostent6.o \
32 dns_mt.o \
33 dns_common.o
34
35 # include common nsswitch library definitions.
36 include ../../Makefile.com
37
38 # install this library in the root filesystem
39 include ../../../Makefile.rootfs
40
41 DYNLIB1 = nss_dns.so$(VERS)
42
43 COMPATLINKS= /usr/lib/$(DYNLIB1)
44 COMPATLINKS64= /usr/lib/$(MACH64)/$(DYNLIB1)
45
46 $(ROOT)/usr/lib/$(DYNLIB1) := COMPATLINKTARGET=../../lib/$(DYNLIB1)
47 $(ROOT)/usr/lib/$(MACH64)/$(DYNLIB1):= \
48 COMPATLINKTARGET=../../../lib/$(MACH64)/$(DYNLIB1)
49
50 # Appropriate libresolv loaded at runtime. This is the default, to be dlopened
51 # if no libresolv was provided by the application.
52 CPPFLAGS += -DNSS_DNS_LIBRESOLV=\"libresolv.so.2\"
53
54 LINTFLAGS += -erroff=E_GLOBAL_COULD_BE_STATIC2
55
56 LDLIBS += -lnsl -lsocket
57
|