From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NO_DNS_FOR_FROM,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from localhost.localdomain (unknown [182.253.183.184]) by gnuweeb.org (Postfix) with ESMTPSA id 49F0E7E7B8; Sat, 14 Jan 2023 09:56:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=default; t=1673690162; bh=JBGTKQWhtc2dTDwON2iUSuzr3M9sqfmCkJxXeSeA+pA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=k04U7pw3xJexkOPKeIV7doQNShuauHEzoSgEK8Z6pbjSNMKqUDVZYUY5e3jUkTwOy t6yDB2X+VaxGPoWuC0rql8FAhaQBd8G3J0yGHoooCbJELBSqviDp0lfQ+isHS6sl// Bds4E7ZoNMiv2Dq0WeHUT/WQ96Ew4TmkCTWIDpJdIF2FW5TDJTAMj16dt3Zjk+SWeT F4lcui3I81RpWuqcIuwaquSkJdNPC4RZTe5MOclTg5NBrzCVZsw3br79zM1nOWTVXF 4VYLbrn+Du4P94pXJNIYcdMl9HoJA8WYBKzV3S2kQ3BGyHAb8EGVb8elHwnQ4VLTKO LWYY6cwDdaFOQ== From: Ammar Faizi To: Jens Axboe Cc: Ammar Faizi , Pavel Begunkov , Christian Mazakas , Gilang Fachrezy , io-uring Mailing List , VNLX Kernel Department , GNU/Weeb Mailing List Subject: [RFC PATCH v1 liburing 1/2] README: Explain how to build liburing Date: Sat, 14 Jan 2023 16:55:22 +0700 Message-Id: <20230114095523.460879-2-ammar.faizi@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230114095523.460879-1-ammar.faizi@intel.com> References: <20230114095523.460879-1-ammar.faizi@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: From: Ammar Faizi Tell people how to build liburing. Signed-off-by: Ammar Faizi --- README | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README b/README index 80d2b3d..4dd59f6 100644 --- a/README +++ b/README @@ -47,6 +47,30 @@ the kernel io_uring support. Please note that this suite isn't expected to pass on older kernels, and may even crash or hang older kernels! +Building liburing +----------------- + + # + # Prepare build config (optional). + # + # --cc specifies the C compiler. + # --cxx speficies the C++ compiler. + # + ./configure --cc=gcc --cxx=g++; + + # + # Build liburing. + # + make -j$(nproc); + + # + # Install liburing (headers, shared/static libs, and manpage). + # + sudo make install; + +See './configure --help' for more information about build config options. + + License ------- -- Ammar Faizi