[OpenSER-Users] Openser1.3.2 + snmp

Ricardo Alves Ferreira Silva ricardo.ferreira at vipfone.net.br
Fri May 16 16:36:16 CEST 2008


Hi Jesus,

Bingo! right to the point....

Big thanks,

Saude!!!
Regards

Ricardo Ferreira
Yes, we do run Openser
 www.vipway.com.br
 Enterprise VoIP Services


> Hello Ricardo,
>
>
>> Trying to install Openser1.3.2.... everything is OK and fine... but
>> when I
>> try to add support for snmp  there are errors.. Dig dep into google,
>> recheck all dependencies and didn't succeed...
>> My env is FreeBSD 7.0-STABLE i386
>> The full net-snmp package is installed:
>> atila# pkg_info | grep net-snmp
>> net-snmp-5.3.2_3    An extendable SNMP implementation
>
>
> For some reason, the include directory for net-snmp does not get
> defines in Makefile (the ifeq ($(BUILDER),) condition fails).
>
> As a quick fix, add the line DEFS +=-I$(LOCALBASE)/include  just after
> the first else:
>
> BUILDER = $(shell which net-snmp-config)
> ifeq ($(BUILDER),)
>          DEFS +=-I$(LOCALBASE)/include
>          BUILDAGENTLIBS =-L$(LOCALBASE)/lib -lnetsnmpmibs -
> lnetsnmpagent \
>                  -lnetsnmphelpers -lnetsnmp
>          INSTALLMIBDIR = $(cfg-prefix)/share/snmp/mibs
> else
>          DEFS +=-I$(LOCALBASE)/include
>          BUILDAGENTLIBS = $(shell net-snmp-config --agent-libs)
>          INSTALLMIBDIR = $(cfg-prefix)$(shell net-snmp-config --
> prefix)/share/snmp/mibs
> endif
>
>
> This will make that module compiles.
>
> Saludos
> JesusR.
>
>
>
>
>
>> These are the error messages....
>>
>> make modules/libsnmpstats modules....
>> Compiling alarm_checks.c
>> gcc -fPIC -DPIC  -g -O9 -funroll-loops  -Wcast-align  -Wall
>> -minline-all-stringops -falign-loops -ftree-vectorize -mtune=prescott
>> -Wold-style-definition -Wmissing-field-initializers
>> -DMOD_NAME='"snmpstats"'    -DNAME='"openser"' -DVERSION='"1.3.2-
>> notls"'
>> -DARCH='"i386"' -DOS='"freebsd"' -DCOMPILER='"gcc 4.2.1"' -D__CPU_i386
>> -D__OS_freebsd -D__SMP_no -DCFG_DIR='"/usr/local/etc/openser/"'
>> -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP
>> -DDISABLE_NAGLE -DHAVE_RESOLV_RES -DSTATISTICS -
>> DCHANGEABLE_DEBUG_LEVEL
>> -DF_MALLOC  -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024
>> -DHAVE_SOCKADDR_SA_LEN -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN
>> -DHAVE_SCHED_YIELD -DHAVE_MSGHDR_MSG_CONTROL -
>> DHAVE_CONNECT_ECONNRESET_BUG
>> -DHAVE_TIMEGM -DHAVE_NETINET_IN_SYSTM -DHAVE_KQUEUE -DHAVE_SELECT -c
>> alarm_checks.c -o alarm_checks.o
>> In file included from alarm_checks.c:38:
>> openserObjects.h:41:38: error: net-snmp/net-snmp-config.h: No such
>> file or
>> directory
>> openserObjects.h:42:40: error: net-snmp/net-snmp-includes.h: No such
>> file
>> or directory
>> openserObjects.h:43:52: error: net-snmp/agent/net-snmp-agent-
>> includes.h:
>> No such file or directory
>>
>>
>> If I edit each file and hardcode the path ... /usr/local/include/net-
>> snmp/...
>> there are no errors... What am I missing in making sure the path to
>> the
>> include files are OK... Tried a couple options but didn't succeed...
>> tehre
>> are tons of include files into the src....
>>
>> Regards
>>
>> Ricardo Ferreira
>> Yes, we do run Openser
>> www.vipway.com.br
>> Enterprise VoIP Services
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.openser.org
>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>
>
>
>
>
>
> Saludos
> JesusR.
>
> ------------------------------------
> Jesus Rodriguez
> VozTelecom Sistemas, S.L.
> jesusr at voztele.com
> http://www.voztele.com
> Tel. 902360305
> -------------------------------------
>
>
>
>
>


-- 
Eng Ricardo Ferreira
Cisco Certified Engineer-CCDP,CCNP,CCDA,CCNA
Microsoft Systems Engineer-MCSE
BSD Support Engineer





More information about the Users mailing list