Print this page
8411 Build should warn when linking against libraries outside proto area
*** 20,29 ****
--- 20,30 ----
#
#
# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
# Copyright 2012 OmniTI Computer Consulting, Inc. All rights reserved.
+ # Copyright 2017 RackTop Systems.
#
LIBRARY = libbe_py.a
VERS =
OBJECTS = libbe_py.o
*** 44,53 ****
--- 45,58 ----
LDLIBS += -lbe -lnvpair -lc
CFLAGS += $(CCVERBOSE)
CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include/python$(PYTHON_VERSION) \
-D_FILE_OFFSET_BITS=64 -I../../libbe/common
+ # Allow libpython to be taken from outside the proto area.
+ $(ADJUNCT_PROTO_NOT_SET)$(DYNLIB) := DYNFLAGS += \
+ $(ZASSERTDEFLIB)=libpython$(PYTHON_VERSION).so
+
.KEEP_STATE:
all install := LDLIBS += -lpython$(PYTHON_VERSION)
all: $(PYOBJS) $(LIBS)