Hi guys, I'm porting Click to FreeBSD 7, and I'm stuck here: Warning: Object directory not changed from original /usr/home/knl/work/ mx-dfly/core/module g++ -fpermissive -fno-exceptions -fno-rtti -DCLICK_BSDMODULE - DBSD_NETISRSCHED -DMODELNET -DHAVE_CONFIG_H -DHAVE_INT64_IS_LONG - I../../click/include -I. -I../../click -I@ -Werror -c elements.cc In file included from elements.cc:102: ../../click/elements/ethernet/arpfaker.hh:58: error: field '_eth1' has incomplete type ../../click/elements/ethernet/arpfaker.hh:60: error: field '_eth2' has incomplete type In file included from elements.cc:118: ../../click/elements/bsdmodule/fromdevice.hh:73: error: invalid use of incomplete type 'struct Click::Storage' ../../click/elements/aqm/red.hh:7: error: forward declaration of 'struct Click::Storage' In file included from elements.cc:147: ../../click/elements/ethernet/arpresponder.hh:84: error: field 'ena' has incomplete type elements.cc:542: error: expected `}' at end of input *** Error code 1
This implies that EtherAddress is nowhere to be found, althought the .h file is there, protected with: CLICK_DECLS... Any hints? Cheers, Nikola _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
