doc: add shared lib building instructions for bbdev
authorKamil Chalupnik <kamilx.chalupnik@intel.com>
Wed, 9 May 2018 14:51:04 +0000 (16:51 +0200)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 10 May 2018 16:46:20 +0000 (17:46 +0100)
Added a note to enable building as a shared lib.

Signed-off-by: Kamil Chalupnik <kamilx.chalupnik@intel.com>
Acked-by: Amr Mokhtar <amr.mokhtar@intel.com>
doc/guides/bbdevs/turbo_sw.rst

index 7448dc9..914b972 100644 (file)
@@ -98,6 +98,14 @@ The following instructions should be followed in this exact order:
         cd <path-to-workspace>/FlexRAN-1.4.0/SDK-R1.4.0/sdk/
         ./create-makefiles-linux.sh
 
+#. If build as a shared library is required, then add ``"-fPIC"`` option to file
+   ``<path-to-workspace>/FlexRAN-1.4.0/SDK-R1.4.0/sdk/cmake/intel-compile-options.cmake``
+   as follows:
+
+    .. code-block:: console
+
+        add_compile_options("-fPIC")
+
 #. A build folder is generated in this form ``build-<ISA>-<CC>``, enter that
    folder and install: