Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build


  47 ROOTETCSYSEVENTDIR = $(ROOTETC)/$(SYSEVENT)
  48 
  49 SRCS=           $(OBJECTS:%.o=%.c)
  50 
  51 LIBS =          $(DYNLIB)
  52 
  53 ROOTLIBDIR =    $(USR_LIB_PLUGINDIR)
  54 ROOTETC =       $(ROOT)/etc
  55 ROOTLIB =       $(ROOT)/usr/lib
  56 
  57 CLEANFILES=     $(LINTOUT) $(LINTLIB) $(MOD_OBJS)
  58 CLOBBERFILES += $(LIBLINKS)
  59 CLOBBERFILES += $(MODULES)
  60 
  61 CPPFLAGS +=     -I$(SRC)/lib/libsysevent -I$(SRC)/uts/sun
  62 
  63 CFLAGS +=       $(CCVERBOSE) $(C_PICFLAGS)
  64 CPPFLAGS +=     -D_REENTRANT
  65 LDLIBS +=       -L$(SRC)/lib/libsysevent -L$(SRC)/lib/libpicltree/$(MACH)
  66 LDLIBS +=       -lc -lpicltree -lnvpair

  67 
  68 LINTFLAGS +=    -L$(SRC)/lib/libpicltree/$(MACH) -lpicltree
  69 
  70 .KEEP_STATE:
  71 
  72 SUBDIRS=
  73 
  74 POFILE= piclevent.po
  75 
  76 all :=          TARGET= all
  77 install :=      TARGET= install
  78 clean :=        TARGET= clean
  79 clobber :=      TARGET= clobber
  80 lint :=         TARGET= lint
  81 _msg :=         TARGET= _msg
  82 
  83 all: $(LIBS) $(LIBLINKS) $(MODULES)
  84 
  85 install:        $(ROOTLIBDIR) all $(ROOTLIBS) $(ROOTLINKS) \
  86         $(ROOTETCSYSEVENTDIR)           \




  47 ROOTETCSYSEVENTDIR = $(ROOTETC)/$(SYSEVENT)
  48 
  49 SRCS=           $(OBJECTS:%.o=%.c)
  50 
  51 LIBS =          $(DYNLIB)
  52 
  53 ROOTLIBDIR =    $(USR_LIB_PLUGINDIR)
  54 ROOTETC =       $(ROOT)/etc
  55 ROOTLIB =       $(ROOT)/usr/lib
  56 
  57 CLEANFILES=     $(LINTOUT) $(LINTLIB) $(MOD_OBJS)
  58 CLOBBERFILES += $(LIBLINKS)
  59 CLOBBERFILES += $(MODULES)
  60 
  61 CPPFLAGS +=     -I$(SRC)/lib/libsysevent -I$(SRC)/uts/sun
  62 
  63 CFLAGS +=       $(CCVERBOSE) $(C_PICFLAGS)
  64 CPPFLAGS +=     -D_REENTRANT
  65 LDLIBS +=       -L$(SRC)/lib/libsysevent -L$(SRC)/lib/libpicltree/$(MACH)
  66 LDLIBS +=       -lc -lpicltree -lnvpair
  67 LDFLAGS +=      -Bdirect
  68 
  69 LINTFLAGS +=    -L$(SRC)/lib/libpicltree/$(MACH) -lpicltree
  70 
  71 .KEEP_STATE:
  72 
  73 SUBDIRS=
  74 
  75 POFILE= piclevent.po
  76 
  77 all :=          TARGET= all
  78 install :=      TARGET= install
  79 clean :=        TARGET= clean
  80 clobber :=      TARGET= clobber
  81 lint :=         TARGET= lint
  82 _msg :=         TARGET= _msg
  83 
  84 all: $(LIBS) $(LIBLINKS) $(MODULES)
  85 
  86 install:        $(ROOTLIBDIR) all $(ROOTLIBS) $(ROOTLINKS) \
  87         $(ROOTETCSYSEVENTDIR)           \