Print this page
3704 libfmd_snmp should compile with newer net-snmp
        
*** 42,51 ****
--- 42,53 ----
  SRCS = $(LIBSRCS:%.c=../common/%.c)
  LIBS = $(DYNLIB) $(LINTLIB)
  
  SRCDIR =        ../common
  
+ C99MODE= $(C99_ENABLE)
+ 
  CPPFLAGS += -I../common -I.
  $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
  CFLAGS += $(CCVERBOSE) $(C_BIGPICFLAGS)
  CFLAGS64 += $(CCVERBOSE) $(C_BIGPICFLAGS)
  
*** 56,67 ****
  LDLIBS += $(MACH_LDLIBS)
  LDLIBS += -lfmd_adm -luutil -lnvpair -ltopo
  LDLIBS += $(SNMPLIBS)
  LDLIBS += -lc
  
! LINTFLAGS = -msux
! LINTFLAGS64 = -msux -m64
  
  # Net-SNMP's headers use do {} while (0) a lot
  LINTCHECKFLAGS += -erroff=E_CONSTANT_CONDITION
  
  $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
--- 58,69 ----
  LDLIBS += $(MACH_LDLIBS)
  LDLIBS += -lfmd_adm -luutil -lnvpair -ltopo
  LDLIBS += $(SNMPLIBS)
  LDLIBS += -lc
  
! LINTFLAGS = -msux $(C99LMODE)
! LINTFLAGS64 = -msux -m64 $(C99LMODE)
  
  # Net-SNMP's headers use do {} while (0) a lot
  LINTCHECKFLAGS += -erroff=E_CONSTANT_CONDITION
  
  $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)