From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 0F5631B217 for ; Tue, 8 Jan 2019 11:24:29 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Jan 2019 02:24:28 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,453,1539673200"; d="scan'208";a="124292602" Received: from aburakov-mobl1.ger.corp.intel.com (HELO [10.237.220.137]) ([10.237.220.137]) by orsmga002.jf.intel.com with ESMTP; 08 Jan 2019 02:24:26 -0800 To: Thomas Monjalon , Bruce Richardson Cc: Stephen Hemminger , 'Jason Messer' , 'Harini Ramakrishnan' , 'Omar Cardona' , 'Ranjit Menon' , =?UTF-8?Q?=27Mattias_R=c3=b6nnblom=27?= , 'Jeff Shaw' , dev@dpdk.org References: <7824863.MkUOD0j12R@xps> <20190107085125.3e3adf05@hermes.lan> <20190107170021.GB23828@bricha3-MOBL.ger.corp.intel.com> <24170945.hIekyy4cRm@xps> From: "Burakov, Anatoly" Message-ID: <0922dbbe-4d58-3bbb-b84e-1df70d504b76@intel.com> Date: Tue, 8 Jan 2019 10:24:25 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: <24170945.hIekyy4cRm@xps> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] Compiler for Windows 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: Tue, 08 Jan 2019 10:24:30 -0000 On 07-Jan-19 5:08 PM, Thomas Monjalon wrote: > 07/01/2019 18:00, Bruce Richardson: >> I think for windows we probably want to start with the MS compiler first, >> since from my understanding it's probably the default go-to compiler for >> developers on windows, and look at alternatives from there. > > Not sure. I feel clang is a better option. > This is the purpose of this thread: which compiler can work > with the DPDK code base? Which modifications of code are acceptable? > > Unfortunately we lost my original attempt of getting some facts. > i'm developing on a Windows machine, and use clang as code analyzer. so while the compiling and linking may take some effort, the bulk of it appears to be working without too much complaints from clang. it's easy to install as well - just install LLVM and you're good to go. -- Thanks, Anatoly