lldpad used to package libconfig with the tarball and statically
link to it. Now that lldpad relies system to have libconfig
installed add a note to the Quickstart to reflect this.

Signed-off-by: John Fastabend <[email protected]>
Signed-off-by: Ross Brattain <[email protected]>
Signed-off-by: Marcus Dennis <[email protected]>
---

 QUICKSTART |   27 ++++++++++++++++-----------
 1 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/QUICKSTART b/QUICKSTART
index 9f9d7d1..4b787d5 100644
--- a/QUICKSTART
+++ b/QUICKSTART
@@ -82,6 +82,8 @@ git://open-fcoe.org/openfc/fcoe-utils.git
 
 DEPENDENCIES
 
+* libnl
+* libconfig
 * autoconf
 * autotools
 * sysconftool
@@ -91,20 +93,23 @@ DEPENDENCIES
 
 PROCESS
 
-1) Obtain the latest source tarball from sourceforge
-   http://sourceforge.net/projects/e1000/files/
+1) Obtain the latest source
 
-2) Untar the tarball and change into it's directory
-   # tar -xvzf lldpad-x.y.z.tar.gz
-   # cd lldpad-x.y.z/
+   git clone git://open-lldp.org/lldp/open-lldp
 
-3) Ensure correct header files
-   # pushd /usr/include/
-   # mv linux/ linux_orig/
-   # ln -s <kernel-src>/include/linux/ linux
-   # popd
+2) Obtain libconfig version 1.3.2 or greater included in distribution
+   devel packages source can be obtained directly from
+   http://www.hyperrealm.com/libconfig/
+
+3) Build and install libconfig -- see libconfig documentation
 
-3) Configure, make and make install
+4) Obtain and install devel netlink library (libnl) version 1.1 or greater
+   included in distribution devel packages source can be obtained directly
+   from http://www.infradead.org/~tgr/libnl/
+
+5) Bootstrap, configure, make and make install
+   # cd open-lldp
+   # ./bootstrap.sh
    # rpm --eval "%configure" | sh
    # make
    # make install

_______________________________________________
devel mailing list
[email protected]
https://lists.open-fcoe.org/mailman/listinfo/devel

Reply via email to