Howdy all,

Just thought that I would put out an update on where I am on getting the new
zebra packages together. First though, I have to say that this is the most
exciting project that I have ever worked on. The statement, "I stand on the
shoulders of great men." has never been more true. My thanks to everyone.

Now then, the whole static library thing has been killing me. After
consuming much documentation and reading the zebra makefiles (most of which
is still very foreign to me) here is what I finally figure out. The primary
makefile actually references individual makefiles for each protocol daemon
and the different protocol daemons are created as their own separate
programs, therefore, you have to go into each one individually to do the
static linking. If I am understanding this correctly then that means
statically linking any libs will make this package absolutely huge.

Then I had a revelation. I should be able to compile the individual protocol
as independent *.lrp's that way you can go in and just load the protocols
that you need. NOTE: I have not tested this it is merely conjecture at this
point. For now I am going to proceed forward with a basic proof of concept
that will include zebrad, bgpd, ospfd, and ripd. When I have this working
then I am going to put my efforts toward creating and testing the individual
packages.

Regards,
Eric Kiser



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

_______________________________________________
leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to