Building VPP
============
-To get started developing with VPP, you need to get the required VPP sources and then build the packages.
+To get started developing with VPP, you need to get the required VPP sources and then build the packages.
For more detailed information on the build system please refer to :ref:`buildsystem`.
.. _setupproxies:
Set up Proxies
--------------------------
-Depending on the environment you are operating in, proxies may need to be set.
+Depending on the environment you are operating in, proxies may need to be set.
Run these proxy commands to specify the *proxy-server-name* and corresponding *port-number*:
.. code-block:: console
.. code-block:: console
- $ dpkg -l | grep vpp
+ $ dpkg -l | grep vpp
$ dpkg -l | grep DPDK
There should be no output, or no packages shown after the above commands are run.
-Run the following **make** command to install the dependencies for FD.io VPP.
+Run the following **make** command to install the dependencies for FD.io VPP.
-If the download hangs at any point, then you may need to
+If the download hangs at any point, then you may need to
:ref:`set up proxies <setupproxies>` for the download to work.
.. code-block:: console
.. code-block:: console
- $ make pkg-deb
-
+ $ make pkg-deb
+
.. _rpmpackages:
Building RPM Packages
Once the packages are built they can be found in the build-root directory.
.. code-block:: console
-
+
$ ls *.deb
If the packages are built correctly, then this should be the corresponding output: