[Click] click packaging

Eddie Kohler kohler at cs.ucla.edu
Fri Feb 9 11:35:27 EST 2007


Hi Nicola,

I wonder if you have done a full "make install" of Click recently, from 
the top-level Click directory.  This installs Click's header files in a 
place packages can find them.  My recent changes to notification changed 
the signature of Notifier::upstream_empty_signal.  It looks like your 
package was compiled with the old signature.

If this is not the problem let me know -- there must be something weird 
with packages and functions with default arguments.

Eddie


Nicola Arnoldi wrote:
> Of course I have!
> 
> 
> 
> Il giorno ven, 09/02/2007 alle 10.10 -0600, Paine, Thomas Asa ha
> scritto:
>> Nicola,
>>         Be sure you have "require(wing);" at the top of your config file.
>>
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>    Thomas Paine {paineta at uwec.edu)}
>>    University of Wisconsin - Eau Claire
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> -----Original Message-----
>> From: click-bounces at pdos.csail.mit.edu [mailto:click-bounces at pdos.csail.mit.edu] On Behalf Of Nicola Arnoldi
>> Sent: Friday, February 09, 2007 9:59 AM
>> To: Mailing list Click
>> Subject: [Click] click packaging
>>
>> Hi everybody.
>> I am trying to build a new package.
>> I followed the example of 'samplepackage'.
>> Anyway, when I launch the configuration using my brand new elements, I encounter the following error.
>>
>> While loading package 'wing':
>>   package /usr/lib/wing.uo: undefined symbol:
>> _ZN8Notifier21upstream_empty_signalEP7ElementiP4Task
>> requirement 'wing' not available
>> <stdin>:12: unknown element class 'WRRSched'
>> <stdin>:15: unknown element class 'MyNotifierQueue'
>> <stdin>:215: unknown element class 'BlankDecap'
>>
>>
>> It seems to be a linker error...
>> However the compilation procedure has been straightforward, with no errors.
>>
>>
>> some infos about my system
>>> Fedora Core 6
>>> kernel 2.6.19-1.2895.fc6
>>> gcc version 4.1.1 20070105
>>> autoconf (GNU Autoconf) 2.59
>>
>> ...
>>
>> Nicola
>>
>> _______________________________________________
>> 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