Hi Roberto, Actually, there is a general template definition that ARM should be using, but the compiler isn't finding it, I guess because one of the arugments is an int, not a uint32_t. I just checked in a fix that should help.
Thanks, Eddie On 5/16/11 2:50 AM, Roberto Riggio wrote: > I get this error when I try to build click for an ARM target: > > ../lib/args.cc: In function 'uint32_t multiply_factor(uint32_t, > uint32_t, int, int&)': > ../lib/args.cc:1183:39: error: no matching function for call to > 'int_multiply(uint32_t&, int&, uint32_t&, uint32_t&)' > ../lib/args.cc:1186:38: error: no matching function for call to > 'int_multiply(uint32_t&, int&, uint32_t&, uint32_t&)' > > this seems to be due to the fact that in integers.hh the int_multiply > template is instantiated only > for i386 targets. > > R. > _______________________________________________ > 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
