agenpro2 trouble

Frank Fock Frank.Fock____t-online.de
Tue Apr 1 22:59:20 CEST 2003


Hi Rich,

Did you generate your subagent with the
subagent template? It seems that you either
have used the master or the regular template.

Also generating code for the basic SNMP-MIBs
like SNMPv2-CONF and SNMPv2-SMI is not
useful.

Best regards,
Frank

Richard Coco wrote:
> I am attempting to use agenpro2 to generate a sub-agent.
> I believe I have correctly imported MIBs, ets properties, etc.
> 
> I am able to 'generate' without error.
> However, I cannot successfully compile:
> 
> racoco: make -f Makefile.linux
> rm -f  agent.o
> g++ -g -Wall -c -o agent.o -I../include -I../../../include -I../../../../agent++/include -I../../../../snmp++/include -I../../../../snmp++/src agent.cpp
> In file included from agent.cpp:37:
> module_init.h: In function `void Agentpp::module_init (const OctetStr
> &, Agentpp::SubAgentXMib *)':
> module_init.h:15: no matching function for call to
> `Agentpp::snmpv2_conf::snmpv2_conf (const OctetStr &,
> Agentpp::SubAgentXMib *&)'
> ../include/snmpv2_conf.h:48: candidates are:
> Agentpp::snmpv2_conf::snmpv2_conf ()
> ../include/snmpv2_conf.h:52:
> Agentpp::snmpv2_conf::snmpv2_conf (const Agentpp::snmpv2_conf &)
> module_init.h:16: no matching function for call to
> `Agentpp::snmpv2_smi::snmpv2_smi (const OctetStr &,
> Agentpp::SubAgentXMib *&)'
> ../include/snmpv2_smi.h:48: candidates are:
> Agentpp::snmpv2_smi::snmpv2_smi ()
> ../include/snmpv2_smi.h:52:
> Agentpp::snmpv2_smi::snmpv2_smi (const Agentpp::snmpv2_smi &)
> make: *** [agent.o] Error 1
> racoco:
> 
> I have imported the SNMPv2-CONF mib
> Here is a piece of the generated file snmpv2_conf.h.
> 
> 
>      45 class snmpv2_conf: public MibGroup
>      46 {
>      47   public:
>      48         snmpv2_conf();
>      49         virtual ~snmpv2_conf() { }
>      50 //--AgentGen BEGIN=snmpv2_conf
>      51 //--AgentGen END
>      52 };
>      53
> 
> 
> You can see it does not define a prototype for the
> two constructors mentioned in the above compiler error message.
> 
> why not? What am I not doing right? What am i not understanding?
> 
> Any help is appreciated.
> 
> 
> thanks,
> 
> - rich
> 
> 






More information about the AGENTPP mailing list