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 ABD76A0093; Mon, 15 Jun 2020 02:48:03 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9149F54AE; Mon, 15 Jun 2020 02:48:03 +0200 (CEST) Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by dpdk.org (Postfix) with ESMTP id 4FA725323 for ; Mon, 15 Jun 2020 02:48:02 +0200 (CEST) Received: by mail-lj1-f181.google.com with SMTP id i3so12548359ljg.3 for ; Sun, 14 Jun 2020 17:48:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=w6CBI03HDzTho3qhnpISHFKbkaDgHx2YFfb2aUTPsK0=; b=YiDgg/6Lk5prXOZHG10qI+ui7PAAGkr4M2cHyJbGVD+szdVeNwf4NPXvvUljv7Qef6 2GEWdBJuRg/jvQxyN3wO89qt/itNN+rL5cNZuc9oKmtmCBfaLquEbcUX4j6Y0pR5IRYY ZsSRKA2Nj1Ok8LXPO5W5kx5mMI9I3aIQclZWMKxn4+w10SBddGQX3A4UQgd4ryR82VbQ HirqI+0EyNA0cDLRr9e5dyFFG3VQrqDwU5Sb5oPVQFEtvO23DM/YmaoGAOPpEqQvVQHY N51gz5Q6ETdmkrGqgEmK5TqVHzZXcnIOxyxO0ZwGqMwcED6FDdRjhsc3gzcU7AafKxLT D+LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=w6CBI03HDzTho3qhnpISHFKbkaDgHx2YFfb2aUTPsK0=; b=kE3i7v96x7xO4Gx3CJMMMsYuXlXw0mp/mkMD1O0VJbtDjsbHQa3wW4vH0Mry5ywA5o fx9wFjOmzqpMU4m9M253bvSMly0X1WSonMcDfvnfXnWTmaydEd8nbfTDoQN8frTsgdV0 HON0dSuVksiy+otxw6bDR1SHnCcRCMhdUkN2F1Ig3K7X5rmt1A4wgZvm3AwFcaH/IVHr n7u62mt0sLZZnQy/86GxZZ4WX8yVQU/gBxiJUsSc7tUZU0kSSOm6QxorPDlXcVC0O6Vi SxAYU8LrZMfv/Ol4YptzeSQB+XHZ5brhu1vV81HSVkgS6tJHtkqzcpjdkWq1GXm896Gb z5GQ== X-Gm-Message-State: AOAM531WIlGW8+eY+dxOd5UzS9bKLc7YV2e5tJZd+Lroxm5JxQ1b/aMr zU6IDVghLx8Gg1Nbaf8Js40= X-Google-Smtp-Source: ABdhPJzJ21kIIKn81ELxaNXN+q2jKJ6XgULZizJbLBzh2aUvYjRgMyzHhkrdkY1WOMCWOGVXG01iBQ== X-Received: by 2002:a2e:a58a:: with SMTP id m10mr11950756ljp.347.1592182081871; Sun, 14 Jun 2020 17:48:01 -0700 (PDT) Received: from sovereign (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id u13sm3503728ljo.75.2020.06.14.17.48.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jun 2020 17:48:01 -0700 (PDT) Date: Mon, 15 Jun 2020 03:48:00 +0300 From: Dmitry Kozlyuk To: Thomas Monjalon Cc: harini.ramakrishnan@microsoft.com, talshn@mellanox.com, dev@dpdk.org Message-ID: <20200615034800.2d9b7590@sovereign> In-Reply-To: <2439238.EZ8FaLj9Nj@thomas> References: <2439238.EZ8FaLj9Nj@thomas> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] MinGW guide 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" On Sat, 13 Jun 2020 10:55:14 +0200 Thomas Monjalon wrote: > The Windows user guide is referencing a general link to download MinGW: > http://mingw-w64.org/doku.php/download > For those who want to install MinGW on Windows, I thing it is simpler > to give this more direct link: > http://mingw-w64.org/doku.php/download/mingw-builds > It avoids hesitating between different bundles (Cygwin, Msys2, Win-Builds, etc). Agreed, at least while no package manager is used. I believe the most direct link would be this one: https://sourceforge.net/projects/mingw-w64/files/ > Then when installing mingw-w64-install.exe, a choice must be done > between threads POSIX or Win32. > If I understand well, POSIX must be chosen? Yes. DPDK config/meson.build now links with pthread if linker is not link.exe. Note that maybe this can be relaxed (test needed!), i. e. link with pthread if it is found, otherwise use shim. Benefit, if this works: no runtime dependency on "libwinpthread-1.dll" for Windows. -- Dmitry Kozlyuk