[Click] Unable to build on ARM platform

geetha ramani geetha.er at gmail.com
Tue May 17 01:14:25 EDT 2011


how to compile click  on uclinux platform

On Mon, May 16, 2011 at 7:41 PM, Eddie Kohler <kohler at cs.ucla.edu> wrote:
> 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
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>



More information about the click mailing list