Make is no longer supported for compiling DPDK, references are now
removed in the documentation.

Signed-off-by: Ciara Power <ciara.po...@intel.com>
Reviewed-by: Kevin Laatz <kevin.la...@intel.com>
---
 doc/build-sdk-quick.txt | 55 ++++++++++++++++-------------------------
 1 file changed, 21 insertions(+), 34 deletions(-)

diff --git a/doc/build-sdk-quick.txt b/doc/build-sdk-quick.txt
index bcfa7d6fe1..423104094e 100644
--- a/doc/build-sdk-quick.txt
+++ b/doc/build-sdk-quick.txt
@@ -1,34 +1,21 @@
-Basic build
-       make defconfig && make
-       or
-       make config T=x86_64-native-linux-gcc && make
-Build commands
-       config           get configuration from target template (T=)
-       defconfig        auto-select target template based on arch, OS, etc.
-       all              same as build (default rule)
-       build            build in a configured directory
-       clean            remove files but keep configuration
-       install T=       configure, build and install a target in DESTDIR
-       install          install optionally staged in DESTDIR
-       examples         build examples for given targets (T=)
-       examples_clean   clean examples for given targets (T=)
-       test             compile tests and run basic unit tests
-       test-*           run specific subset of unit tests
-       tags|etags|gtags generate tags database for given targets (T=)
-       cscope           generate cscope database for given targets (T=)
-Build variables
-       EXTRA_CPPFLAGS   preprocessor options
-       EXTRA_CFLAGS     compiler options
-       EXTRA_LDFLAGS    linker options
-       EXTRA_LDLIBS     linker library options
-       RTE_KERNELDIR    linux headers path
-       RTE_DEVEL_BUILD  stricter options (default: y in git tree)
-       CROSS     toolchain prefix
-       V         verbose
-       D         debug dependencies
-       O         build directory (default: build/ - install T= default: ./)
-       DESTDIR   staging install directory (default: empty)
-       prefix    root install directory (default: /usr/local)
-       T         target template - used with config or install
-                       format: <arch-machine-execenv-toolchain>
-                       templates in config/defconfig_*
+For many platforms, compiling and installing DPDK should work using the
+following set of commands::
+
+       meson build
+       cd build
+       ninja
+       ninja install
+
+This will compile DPDK in the ``build`` subdirectory, and then install the
+resulting libraries, drivers and header files onto the system - generally
+in /usr/local. A package-config file, ``libdpdk.pc``,  for DPDK will also
+be installed to allow ease of compiling and linking with applications.
+
+After installation, to use DPDK, the necessary CFLAG and LDFLAG variables
+can be got from pkg-config::
+
+       pkg-config --cflags libdpdk
+       pkg-config --libs libdpdk
+
+More detail on each of these steps can be got from the
+"Installing DPDK Using the meson build system" section of the programming 
guides.
-- 
2.17.1

Reply via email to