Print this page
8411 Build should warn when linking against libraries outside proto area
*** 18,27 ****
--- 18,28 ----
#
# CDDL HEADER END
#
#
# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+ # Copyright 2017 RackTop Systems.
#
LIBRARY = libtopo.a
VERS = .1
*** 87,96 ****
--- 88,100 ----
$(DYNLIB) := LDLIBS += \
-lnvpair -lelf -lumem -lxml2 -lkstat -luuid -ldevinfo \
-lsmbios -lc -ldevid -lipmi -lscf
+ # Allow libxml2 to be taken from the proto area.
+ $(ADJUNCT_PROTO_NOT_SET)DYNFLAGS += $(ZASSERTDEFLIB)=libxml2.so
+
$(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
$(LINTLIB) := LINTFLAGS = -nsvx
$(LINTLIB) := LINTFLAGS64 = -nsvx -m64
$(LINTLIB) := LDLIBS += -lnvpair -lumem -lc