Hi, What is the proper method to install DPDK on a ThunderX SoC? Does it work with onboard NICs or externally added PCIe based only? I faces problem while trying to install dpdk (16, 17 & master):- ?>>make config T=arm64-thunderx-linuxapp-gcc /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found How to fix this problem?  System info: Cavium ThunderX SoC (model - R150-T62) gcc-6.3.0 Ubuntu 16.06 LTS P Gyanesh Patra From thomas.monjalon@6wind.com Mon Jan 23 09:34:44 2017 Return-Path: Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by dpdk.org (Postfix) with ESMTP id 15798108F for ; Mon, 23 Jan 2017 09:34:44 +0100 (CET) Received: by mail-wm0-f45.google.com with SMTP id r126so120962828wmr.0 for ; Mon, 23 Jan 2017 00:34:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s 150623; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=V+9+5i1DhP0cfD8hDsLPsRokl0GWJCaVYIQXsiCvGU4=; b=ZkaljeVOOpGCjOZc5ItVS1ebbli8YRySsTPcfFHzFOdTe0VIZWMABpuMuPNPii0WOR /G1x1pXNfRJH0yWDTnBfL4vU2drGUDHYTOrbp7jbdn3QsbHp762ENQ1aO7RkBb3oXzbF chl1FRJPrW1y+aOqEAJN3aIMEiXJIQxCzpqbpf7jAVLU6OXXpI2sywmQoGWCF18E5nu6 +SB66rY7MbQbZLXwMkBAvea9C0bPV8erMmcmu+gEgcdAJTAwFfk7pz1LxAWy17FF7POh nZ2+A6slOxLvZPIzKgSvCUjbE0g4CqiY9qAfzLBT5GTUr804bZe27feGRB+FOI4pFHA3 9gvQ=X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d100.net; s 161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=V+9+5i1DhP0cfD8hDsLPsRokl0GWJCaVYIQXsiCvGU4=; b=Oftc0xdqAb+WAXocBtWoOYZovGUC2hjvsTGwU3/NkQg9nNSvBt6LYCJa9hQdeGeSG7 e0pzm/3HSQau4ma1wCPJ9c3/sg8y1vu9W9jjzn+EQOAX8Hw7OfNYorOvcOxvy3CAYs3j k/b3aq5nra4ZOwg/C6kIBSq9KUYoL8125gC9RG3I4UG6CDyNb5Ud0KJvrn7Bkd1h5F2M ZuOeb4nb/wIuuSf+bEhT9SVNnvbVBEws19vqsE0aej15yylE0yezIZA7mgnVSqxrYGwF S8EHQxCXtYLjtpD0//RJZfqOCEGVVo9GDGMMS6AJ6tT9XYy1VdqEd5KOiD/e34Aaa3X/ xz/A=X-Gm-Message-State: AIkVDXKZiDl+FWNkOdtmFOw36oPcGu5cZat9ciRlbA8dTSC7EhAIxuAQunGFsMyWkhZ4o6wb X-Received: by 10.28.127.73 with SMTP id a70mr13215882wmd.76.1485160483822; Mon, 23 Jan 2017 00:34:43 -0800 (PST) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id v102sm13382626wrb.11.2017.01.23.00.34.42 (version=TLS1_2 cipherìDHE-RSA-AES128-GCM-SHA256 bits8/128); Mon, 23 Jan 2017 00:34:43 -0800 (PST) From: Thomas Monjalon To: Gyanesh Patra Cc: users@dpdk.org, jerin.jacob@caviumnetworks.com Date: Mon, 23 Jan 2017 09:34:42 +0100 Message-ID: <5031028.LIyTN9g4Jb@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <588574ecd41d1200008a129d@polymail.io> References: <588574ecd41d1200008a129d@polymail.io> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-users] DPDK installation on cavium ThunderX SoC X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2017 08:34:44 -0000 Hi, 2017-01-22 19:18, Gyanesh Patra: > Hi, > > What is the proper method to install DPDK on a ThunderX SoC? > > Does it work with onboard NICs or externally added PCIe based only? > > I faces problem while trying to install dpdk (16, 17 & master):- > > ?>>make config T=arm64-thunderx-linuxapp-gcc > > /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found > > /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found > > /bin/sh: 1: test: -lt: unexpected operator > > /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found > > /bin/sh: 1: aarch64-thunderx-linux-gnu-gcc: not found > > How to fix this problem? > > System info: > > Cavium ThunderX SoC (model - R150-T62) > > gcc-6.3.0 > > Ubuntu 16.06 LTS I think you need to add CROSS= on your command line to unset the default CROSS value (aarch64-thunderx-linux-gnu-). We should remove this default value in DPDK.