On Wed, 2007-11-28 at 15:00 -0500, David Clermont wrote:
> I'm attempting to use compile the olsr-current cvs branch and I have 
> noticed that the quagga_olsrd plugin compiles but may not be compatible 
> with the current plugin loader. I have attempted to add the 
> SUPPORT_OLD_PLUGIN_VERSIONS=1 flag in the make file but I still get errors.

That shouldn't be necessary (and for that reason it isn't activated
anymore per default).

> ---------- LOADING LIBRARY olsrd_quagga.so.0.2.2 ----------
> Checking plugin interface version:  5 - OK
> Trying to fetch plugin init function: OK
> Trying to fetch parameter table and it's size...
> Trying to fetch param function: FAILED: "Unable to resolve symbol"
> ---------- LIBRARY olsrd_quagga.so.0.2.2 FAILED ----------
>  
> Is there something I can check to resolve the "un-resolved symbol" error?

It loads for me on Linux up successfully and gives
----  snip  ----
---------- LOADING LIBRARY olsrd_quagga.so.0.2.2 ----------
OLSR EXIT: (QUAGGA) AIIIII, could not connect to zebra! is zebra running?
Terminated
----  snip  ----
(which is expected since I have no zebra running).

Just to be sure, you tried `make clean_all; make build_all; make
install_all`?

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services



