Print this page
5465 CFLAGS missing from BUILD.SO in lib/Makefile.lib

@@ -16,10 +16,11 @@
 # fields enclosed by brackets "[]" replaced with your own identifying
 # information: Portions Copyright [yyyy] [name of copyright owner]
 #
 # CDDL HEADER END
 #
+# Copyright 2015 Gary Mills
 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
 #
 #
 # Definitions common to libraries.
 #

@@ -153,12 +154,14 @@
 SRCS=           $(OBJECTS:%.o=$(SRCDIR)/%.c)
 
 # default build of an archive and a shared object,
 # overridden locally when extra processing is needed
 BUILD.AR=       $(AR) $(ARFLAGS) $@ $(AROBJS)
-BUILD.SO=       $(CC) -o $@ $(GSHARED) $(DYNFLAGS) $(PICS) $(EXTPICS) $(LDLIBS)
-BUILDCCC.SO=    $(CCC) -o $@ $(GSHARED) $(DYNFLAGS) $(PICS) $(EXTPICS) $(LDLIBS)
+BUILD.SO=       $(CC) $(CFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
+                $(PICS) $(EXTPICS) $(LDLIBS)
+BUILDCCC.SO=    $(CCC) $(CCFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
+                $(PICS) $(EXTPICS) $(LDLIBS)
 
 # default dynamic library symlink
 INS.liblink=    -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKS)$(VERS) $@
 INS.liblinkccc= -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKSCCC)$(VERS) $@