From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-x232.google.com (mail-we0-x232.google.com [IPv6:2a00:1450:400c:c03::232]) by dpdk.org (Postfix) with ESMTP id 341066A98 for ; Tue, 7 May 2013 17:17:24 +0200 (CEST) Received: by mail-we0-f178.google.com with SMTP id q57so678546wes.9 for ; Tue, 07 May 2013 08:17:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:subject:date:message-id:x-mailer:in-reply-to :references:in-reply-to:references:x-gm-message-state; bh=XyWUJCaWv7GqrbKik7/rwVI5bzwlqqcf9p+Y5poEbaA=; b=ikBW+xGyipVK1s3BhDxiJDCk7kKMgjkIVHWRkrN8on6eN+DDVKx48rql8zfPQy+e7J CYMIc0fF7FtSC6zVyHHAhRDPQqRhA2kQtYx8kG3u+sDBmSGh2XwRiIzx0+ck95RUSo7Z PY8qyvFpr0yc2nbsdUQmnpoNVOKx/5jXFEXrii14fYl3noCkpBqU4nXcMXK66RIyx8RZ gzZV3oLBvkhMjHyGFZH0vB8zTBkyBQAEBCyMiEC81b/uAiiL2XnJsslXie+Aga3wlR9y oB4QduGFfPFxejdG0Shhk/4J983N7fJWnUIm0EJA3GZOT3ZlcupSab37idAskv0emGvY L7Qg== X-Received: by 10.194.11.70 with SMTP id o6mr4224970wjb.29.1367939844268; Tue, 07 May 2013 08:17:24 -0700 (PDT) Received: from 6wind.com (6wind.net2.nerim.net. [213.41.180.237]) by mx.google.com with ESMTPSA id dj7sm3413062wib.6.2013.05.07.08.17.21 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 07 May 2013 08:17:23 -0700 (PDT) Received: by 6wind.com (sSMTP sendmail emulation); Tue, 07 May 2013 17:17:23 +0200 From: Thomas Monjalon To: dev@dpdk.org Date: Tue, 7 May 2013 17:17:14 +0200 Message-Id: X-Mailer: git-send-email 1.7.10.4 In-Reply-To: References: In-Reply-To: References: X-Gm-Message-State: ALoCoQkXWxTBxFzI3JJsSMN4Y5ZXSlQzvXaUc3Dfed8BkANTrZi6SzKFcjQy6lZKk8A5uKKxFiJP Subject: [dpdk-dev] [PATCH 2/3] doc: how to build X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 May 2013 15:17:24 -0000 This is a cheat sheet to build DPDK and can be used for a "make help". It is explicitly described as a build help in order to concatenate it with other helps such as test commands. Signed-off-by: Thomas Monjalon --- doc/build-sdk-quick.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 doc/build-sdk-quick.txt diff --git a/doc/build-sdk-quick.txt b/doc/build-sdk-quick.txt new file mode 100644 index 0000000..3f88522 --- /dev/null +++ b/doc/build-sdk-quick.txt @@ -0,0 +1,22 @@ +Basic build + make config T=x86_64-default-linuxapp-gcc && make +Build commands + config get configuration from target template (T=) + all same as build (default rule) + build build in a configured directory + clean remove files but keep configuration + install build many targets (wildcard allowed) in fixed directories + uninstall remove all installed targets +Build options + T target template (install default: *) - used with config or install + O output directory (default: build/) - cannot be used with install + V verbose + D debug dependencies + CROSS toolchain prefix + EXTRA_CPPFLAGS preprocessor options + EXTRA_CFLAGS compiler options + EXTRA_LDFLAGS linker options +Build targets + format: + templates in config/defconfig_*: + # make showconfigs -- 1.7.10.4