From: Juraj Linkeš <juraj.linkes@pantheon.tech> To: thomas@monjalon.net, ferruh.yigit@intel.com, arybchenko@solarflare.com Cc: dev@dpdk.org, Juraj Linkeš <juraj.linkes@pantheon.tech> Subject: [dpdk-dev] [PATCH] ethdev: fix dpdk gcc build on Arm Date: Wed, 3 Jun 2020 11:48:58 +0200 Message-ID: <1591177738-32338-1-git-send-email-juraj.linkes@pantheon.tech> (raw) Directive #include <file> in gcc implementation searches for files in a standard list of system directories, which leads to a sporadici build error on Taishan arm machines: /tmp/openvpp-testing/dpdk/lib/librte_ethdev/rte_ethdev.h:4287:10: fatal error: rte_ethdev_core.h: No such file or directory #include <rte_ethdev_core.h> Fix this by replacing the directive with #include "file" which searches for files first in the directory containing the current file and other directories only after that. Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> --- lib/librte_ethdev/rte_ethdev.h | 2 +- lib/librte_ethdev/rte_ethdev_driver.h | 2 +- lib/librte_ethdev/rte_ethdev_pci.h | 2 +- lib/librte_ethdev/rte_ethdev_vdev.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/librte_ethdev/rte_ethdev.h b/lib/librte_ethdev/rte_ethdev.h index a49242bcd..f04d42368 100644 --- a/lib/librte_ethdev/rte_ethdev.h +++ b/lib/librte_ethdev/rte_ethdev.h @@ -4302,7 +4302,7 @@ __rte_experimental int rte_eth_dev_hairpin_capability_get(uint16_t port_id, struct rte_eth_hairpin_cap *cap); -#include <rte_ethdev_core.h> +#include "rte_ethdev_core.h" /** * diff --git a/lib/librte_ethdev/rte_ethdev_driver.h b/lib/librte_ethdev/rte_ethdev_driver.h index 99d4cd6cd..496c77fb5 100644 --- a/lib/librte_ethdev/rte_ethdev_driver.h +++ b/lib/librte_ethdev/rte_ethdev_driver.h @@ -15,7 +15,7 @@ * */ -#include <rte_ethdev.h> +#include "rte_ethdev.h" #ifdef __cplusplus extern "C" { diff --git a/lib/librte_ethdev/rte_ethdev_pci.h b/lib/librte_ethdev/rte_ethdev_pci.h index a999602fd..72cdb8e5a 100644 --- a/lib/librte_ethdev/rte_ethdev_pci.h +++ b/lib/librte_ethdev/rte_ethdev_pci.h @@ -36,7 +36,7 @@ #include <rte_pci.h> #include <rte_bus_pci.h> #include <rte_config.h> -#include <rte_ethdev_driver.h> +#include "rte_ethdev_driver.h" /** * Copy pci device info to the Ethernet device data. diff --git a/lib/librte_ethdev/rte_ethdev_vdev.h b/lib/librte_ethdev/rte_ethdev_vdev.h index b3ef12398..05be36362 100644 --- a/lib/librte_ethdev/rte_ethdev_vdev.h +++ b/lib/librte_ethdev/rte_ethdev_vdev.h @@ -35,7 +35,7 @@ #include <rte_config.h> #include <rte_malloc.h> #include <rte_bus_vdev.h> -#include <rte_ethdev_driver.h> +#include "rte_ethdev_driver.h" /** * @internal -- 2.20.1
next reply other threads:[~2020-06-03 9:49 UTC|newest] Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-06-03 9:48 Juraj Linkeš [this message] 2020-06-03 10:16 ` Thomas Monjalon 2020-06-03 10:23 ` Ananyev, Konstantin 2020-06-03 10:47 ` Juraj Linkeš 2020-06-03 12:05 ` Thomas Monjalon 2020-06-03 11:40 ` Ferruh Yigit 2020-06-04 10:36 ` Juraj Linkeš 2020-06-04 12:22 ` Ferruh Yigit 2020-06-04 12:50 ` Ferruh Yigit 2020-06-04 12:55 ` Juraj Linkeš 2020-06-04 13:29 ` Ferruh Yigit 2020-06-05 11:59 ` Juraj Linkeš 2020-06-08 8:17 ` Juraj Linkeš 2020-06-08 11:38 ` Ferruh Yigit 2020-06-08 12:03 ` Juraj Linkeš 2020-06-08 12:39 ` Ferruh Yigit 2020-06-08 13:19 ` Juraj Linkeš 2020-06-08 13:46 ` Ferruh Yigit 2020-06-04 13:41 ` Bruce Richardson 2020-06-05 12:00 ` Juraj Linkeš 2020-06-05 12:55 ` Bruce Richardson 2020-06-03 13:58 ` Honnappa Nagarahalli
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1591177738-32338-1-git-send-email-juraj.linkes@pantheon.tech \ --to=juraj.linkes@pantheon.tech \ --cc=arybchenko@solarflare.com \ --cc=dev@dpdk.org \ --cc=ferruh.yigit@intel.com \ --cc=thomas@monjalon.net \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
DPDK patches and discussions This inbox may be cloned and mirrored by anyone: git clone --mirror https://inbox.dpdk.org/dev/0 dev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 dev dev/ https://inbox.dpdk.org/dev \ dev@dpdk.org public-inbox-index dev Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.dev AGPL code for this site: git clone https://public-inbox.org/public-inbox.git