Your version of 1.6.0 is two and a half years old.
David Sesmero Sáez wrote: > Hi Eddie, > > Yes, I tried doing make clean before doing make, I have one script for > these things. My version of click is 1.6.0 may be a little bit old.. I > included <click/vector.cc> and the problem is solved. > > Thanks for your response! > David. > > > -------------------------------------------------- > From: "Eddie Kohler" <[email protected]> > Sent: Tuesday, February 09, 2010 3:35 PM > To: "David Sesmero Sáez" <[email protected]> > Cc: <[email protected]> > Subject: Re: [Click] Undefined reference > >> That is a very odd error, especially if you are running current git >> sources. >> >> Have you tried 'make clean; make'? >> >> You are running a recent version of Click, correct? In versions >> before 1.7.0rc1 you would have to #include <click/vector.cc>. You >> should probably be running the latest git. >> >> Eddie >> >> >> David Sesmero Sáez wrote: >>> I have solved the previus problems in my code, thanks to all of you. >>> (Specially to Cliff and Eddie). >>> >>> But now I have a new problem: >>> >>> I have in VlanTables.hh one structure like this: >>> >>> typedef HashMap<int,int> PORT_VLAN; >>> >>> struct PortInfo{ >>> bool active; >>> bool trunk; >>> PORT_VLAN vlans; >>> } >>> >>> Vector<PortInfo> ports; >>> >>> And in the VlanTables.cc, in the configure function: >>> >>> Vector<PortInfo>::iterator it=ports.begin(); >>> >>> for(int iter=0; iter<8; iter++){ >>> ports.insert(it,PortInfo); >>> it++; >>> } >>> >>> All the compilation run ok, except the final part, where I have this >>> error: >>> >>> Undefined reference to Vector<VlanTables::PortInfo>::~Vector() >>> >>> Someone knows why I have this error? >>> >>> Thanks, David. >>> _______________________________________________ >>> click mailing list >>> [email protected] >>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click >> _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
