[Click] Unable to build on ARM platform

Eddie Kohler kohler at cs.ucla.edu
Tue May 17 10:58:39 EDT 2011


Geetha.

- Please write complete sentences.
- Try to compile Click.
- If it fails, send a message to the mailing list including the specific error.


On 5/16/11 10:14 PM, geetha ramani wrote:
> 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
>>
>
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list