From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 3B2072BB8 for ; Thu, 8 Jun 2017 10:43:42 +0200 (CEST) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga105.fm.intel.com with ESMTP; 08 Jun 2017 01:43:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,314,1493708400"; d="scan'208";a="112364231" Received: from bricha3-mobl3.ger.corp.intel.com ([10.237.221.28]) by fmsmga006.fm.intel.com with SMTP; 08 Jun 2017 01:43:39 -0700 Received: by (sSMTP sendmail emulation); Thu, 08 Jun 2017 09:43:38 +0100 Date: Thu, 8 Jun 2017 09:43:38 +0100 From: Bruce Richardson To: Jerin Jacob Cc: dev@dpdk.org Message-ID: <20170608084337.GA58216@bricha3-MOBL3.ger.corp.intel.com> References: <20170607104743.275149-1-bruce.richardson@intel.com> <20170607104743.275149-2-bruce.richardson@intel.com> <20170607181258.GA18222@jerin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170607181258.GA18222@jerin> Organization: Intel Research and =?iso-8859-1?Q?De=ACvel?= =?iso-8859-1?Q?opment?= Ireland Ltd. User-Agent: Mutt/1.8.1 (2017-04-11) Subject: Re: [dpdk-dev] [RFC PATCH] build for DPDK with meson and ninja X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2017 08:43:43 -0000 On Wed, Jun 07, 2017 at 11:42:59PM +0530, Jerin Jacob wrote: > -----Original Message----- > > Date: Wed, 7 Jun 2017 11:47:43 +0100 > > From: Bruce Richardson > > To: dev@dpdk.org > > CC: Bruce Richardson > > Subject: [dpdk-dev] [RFC PATCH] build for DPDK with meson and ninja > > X-Mailer: git-send-email 2.9.4 > > > > to use, need to have meson >= 0.4 and ninja-build packages installed. > > > > Then do the following in main DPDK directory: > > > > meson build > > cd build > > ninja > > sudo ninja install > > Tested on Archlinux + ccache + gcc7. > > Impressive. Build is really quick. Especially in empty build case, where > existing build system takes a while to complete. Thanks for the RFC. Thanks for testing. That's what I saw too, and it's a really nice benefit. > > Faced an issue(The latest gcc 7 specific DPDK flags are not showing > up correctly) with ccache + gcc 7 environment with ninja. > Look like something is missing in configuration side. Highly likely. I didn't explicitly port over all our cflags that are being specified in the makefiles, just enough to get it to compile on my system. I didn't have enough time on this to cover as many things as I would like. /Bruce