summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorPavel Odintsov <pavel.odintsov@gmail.com>2015-12-16 13:02:30 +0100
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2015-12-16 15:06:56 -0800
commit2648b9bae2d02d268bbda01cf1b13be0d50157c3 (patch)
tree1cfef36893f04a352f44bd576de4fc13f669d734 /docs
parent1ac95d5869e12173066db862d3f1b9025b6a4d39 (diff)
Sync C++ examples with recent changes in gRPC and GoGBP API
Diffstat (limited to 'docs')
-rw-r--r--docs/sources/grpc-client.md11
1 files changed, 3 insertions, 8 deletions
diff --git a/docs/sources/grpc-client.md b/docs/sources/grpc-client.md
index 9a3fefb0..b2ca0d15 100644
--- a/docs/sources/grpc-client.md
+++ b/docs/sources/grpc-client.md
@@ -229,18 +229,13 @@ apt-get install -y gcc make autoconf automake git libtool g++ python-all-dev pyt
cd /usr/src/
git clone https://github.com/grpc/grpc.git
cd grpc
+# We are using specific commit because gRPC is under heavy development right now
+git checkout e5cdbea1530a99a95fd3d032e7d69a19c61a0d16
git submodule update --init
make -j 4
make install prefix=/opt/grpc
```
-Add libs to the system path:
-```bash
-echo "/opt/grpc/lib" > /etc/ld.so.conf.d/grpc.conf
-echo "/opt/protobuf_3.0.0_alpha4/lib" > /etc/ld.so.conf.d/protobuf.conf
-ldconfig
-```
-
We use .so compilation with golang, please use only 1.5 or newer version of Go Lang.
Clone this repository and build API example:
@@ -260,7 +255,7 @@ make
### Let's run it:
```bash
-LD_LIBRARY_PATH=. ./gobgp_api_client
+LD_LIBRARY_PATH=".:/opt/grpc/lib:/opt/protobuf_3.0.0_alpha4/lib" ./gobgp_api_client
List of announced prefixes for route family: 65537