[Click] Click on FreeBSD 7.1 amd64

Eddie Kohler kohler at cs.ucla.edu
Sat Mar 6 18:37:41 EST 2010


Hi Tyler,

Some patches from Nikola Knežević were recently added that may have fixed this 
error.  Could you take a look and report any further problems you have?

Eddie


Tyler Schoenke wrote:
> Hi,
> 
> I'm trying to compile Click! on FreeBSD 7.1 amd64.  I got past a couple
> compile errors, but am stuck at this one:
> 
>   CXX ../elements/bsdmodule/anydevice.cc
>   CXX ../elements/bsdmodule/fastudpsrc.cc
> In file included from ../elements/bsdmodule/fastudpsrc.cc:19:
> ../elements/bsdmodule/fastudpsrc.hh:61: error: expected class-name
> before '{' token
> ../elements/bsdmodule/fastudpsrc.hh:83: error: 'GapRate' does not name a
> type
> ../elements/bsdmodule/fastudpsrc.hh:95: error: 'Vector' has not been
> declared
> ../elements/bsdmodule/fastudpsrc.hh:95: error: expected ',' or '...'
> before '<' token
> ../elements/bsdmodule/fastudpsrc.hh:96: error: 'ErrorHandler' has not
> been declared
> ../elements/bsdmodule/fastudpsrc.hh:97: error: 'CleanupStage' has not
> been declared
> ../elements/bsdmodule/fastudpsrc.hh:98: error: expected ';' before '*' token
> ../elements/bsdmodule/fastudpsrc.hh: In member function 'const char*
> FastUDPSource::port_count() const':
> ../elements/bsdmodule/fastudpsrc.hh:92: error: 'PORTS_0_1' was not
> declared in this scope
> ../elements/bsdmodule/fastudpsrc.hh: In member function 'const char*
> FastUDPSource::processing() const':
> ../elements/bsdmodule/fastudpsrc.hh:93: error: 'PULL' was not declared
> in this scope
> ../elements/bsdmodule/fastudpsrc.cc: At global scope:
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'int
> FastUDPSource::configure' is not a static member of 'class FastUDPSource'
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'Vector' was not declared
> in this scope
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'String' was not declared
> in this scope
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'conf' was not declared
> in this scope
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'ErrorHandler' was not
> declared in this scope
> ../elements/bsdmodule/fastudpsrc.cc:40: error: 'errh' was not declared
> in this scope
> ../elements/bsdmodule/fastudpsrc.cc:41: error: expected ',' or ';'
> before '{' token
> gmake: *** [fastudpsrc.o] Error 1
> *** Error code 2
> 
> Any ideas?
> 
> Thanks,
> 
> Tyler
> 
> 



More information about the click mailing list