From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4ACD3A056B; Thu, 12 Mar 2020 13:04:22 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 672451BFA5; Thu, 12 Mar 2020 13:04:21 +0100 (CET) Received: from smtp-3.sys.kth.se (smtp-3.sys.kth.se [130.237.48.192]) by dpdk.org (Postfix) with ESMTP id CD2EE2BE6 for ; Thu, 12 Mar 2020 13:04:19 +0100 (CET) Received: from smtp-3.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-3.sys.kth.se (Postfix) with ESMTP id 583D1910D for ; Thu, 12 Mar 2020 13:04:19 +0100 (CET) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-3.sys.kth.se ([127.0.0.1]) by smtp-3.sys.kth.se (smtp-3.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Bqjo8WO8fn-C for ; Thu, 12 Mar 2020 13:04:18 +0100 (CET) X-KTH-Auth: barbette [2a02:a03f:4048:da00:7962:5cca:abbe:29bb] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kth.se; s=default; t=1584014658; bh=XZMded8zJousBu7O2QUe2EMkstUsGdqB356Y6nYEZxc=; h=To:From:Subject:Date; b=GqrAHo8dZ2oAwqCC4Z6lx7UT7kf+L69nM6Tje5qD0yn7SeVWt02BmkZ7rb6B32DE1 snTKDcraUfb5QElIS8Es5BbQ4vtyagWNyL5Gkd/5C+G33PxJ23TzhIDscopLThkxEZ gSlprv+71Pdg6wOJsy5wtTsMzvqW/dorwkW37PYc= X-KTH-mail-from: barbette@kth.se X-KTH-rcpt-to: dev@dpdk.org Received: from [IPv6:2a02:a03f:4048:da00:7962:5cca:abbe:29bb] (unknown [IPv6:2a02:a03f:4048:da00:7962:5cca:abbe:29bb]) by smtp-3.sys.kth.se (Postfix) with ESMTPSA id 271BA5B6E for ; Thu, 12 Mar 2020 13:04:18 +0100 (CET) To: dev@dpdk.org From: Tom Barbette Message-ID: Date: Thu, 12 Mar 2020 13:04:16 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: fr Content-Transfer-Encoding: 7bit Subject: [dpdk-dev] Impossible to build external application if user build DPDK with "make config" 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi all, If the user follows the quick guide (http://core.dpdk.org/doc/quick-start/) DPDK will be compiled in the "build" folder. However, external applications will always fail to build because RTE_SDK_BIN is strictly defined as $RTE_SDK/$RTE_TARGET, and mk/internal/rte.extvars.mk needs to find .config in $RTE_SDK_BIN. Therefore please apply the patch at: http://patchwork.dpdk.org/patch/9991/ that allows external apps to override $RTE_SDK_BIN. Or (less preferable) modify the quick start guide to use something more standard that allows to build with external apps (eg use the menu or propose "make config T=x86_64-native-linuxapp-gcc O=x86_64-native-linuxapp-gcc" instead). It's much easier for external apps maintainer to refer to the DPDK tutorial for DPDK installation. Thanks! Tom