From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) by sourceware.org (Postfix) with ESMTPS id 2BFB23858D38 for ; Sat, 16 Mar 2024 17:53:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2BFB23858D38 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=disroot.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2BFB23858D38 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=178.21.23.139 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710611612; cv=none; b=NGak8bW7JqJ8+6HTKDEfOUhHQ4IZLuEtZz1ZqdBSQksZ90Ox71IKE7IJChHyApRbaf7l94VKkEY5IdCTYH3sVOyfXiSnwIaTqgTwtZumF0KumjlG+Hf/f8okv0Nqn0Yn2q1VOaHZXQ46l2qeJ1H8Kf/goDh261dPfrk5FLPOzz0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710611612; c=relaxed/simple; bh=jEjTaLqyta+jhPuBd4jLPOdzb7zEkQTPgcRvO9JJnGI=; h=MIME-Version:DKIM-Signature:Date:From:To:Subject:Message-ID; b=MBtCOoI8QJHDEKWoyzIWnvOIpNDVb6G6viG7wKnnQOjyGItO4mSkBU7nNuMls5qlZ774I0U2+c26HcU3qS65cZRI4zM7BJnybOaCmcwIggvOdBKZyGiaYsYTgc2uP/7uBH4I6UqKZNKMycUjavo7v8zKNhMbLiDtQR1gXU3ZD4k= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DCED441C59 for ; Sat, 16 Mar 2024 18:53:28 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P4qJ4NbowA3f for ; Sat, 16 Mar 2024 18:53:28 +0100 (CET) MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1710611608; bh=jEjTaLqyta+jhPuBd4jLPOdzb7zEkQTPgcRvO9JJnGI=; h=Date:From:To:Subject; b=QTlsq2Q+XhxlpzMXPULmGI4UgEWmAVQZUwjQ0qQ09ovCGUm0sawlDOiaQDb0LwHpK Zl+F6wBsulyeuSXdTAGy3reiDFEm8NMH5G46758cxlgi5Qs2nRAUz3v/VVewlbTDD5 L0Yj/ye43GJJZe0wq3Y4t6AAFo9RgTqJkM/5xKILxwSv9DhG5ySbMSEcbpRrFWLRxh G/PX4JpZcgZyk+0mS3bZoG/hUeeFD1wVIabOBS60DI939Rnt3K7skgEMFRed1xBE0N Y1pxYwEIdaS9HLVXF0aEwi8+W4NKQGSyKnbOtSgWl6e9pjBsOL4jkkitxjmZwM8PMX sh8Lzuyow1gcA== Date: Sat, 16 Mar 2024 10:53:28 -0700 From: peter0x44 To: gcc-help@gcc.gnu.org Subject: Building the latest master GCC using msys2. Message-ID: <526d894f0fc7ea87db5354d416c29b07@disroot.org> X-Sender: peter0x44@disroot.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi all, I was trying to build the latest trunk gcc, using msys2, and I did it likeso: I installed msys2, and then used `pacman -S base-devel` and `pacman -S mingw-w64-ucrt-x86_64-gcc` I downloaded the gcc source and extracted it. Here's my configure command: ../gcc-master/configure --host=x86_64-w64-mingw32 --enable-languages=c --disable-multilib --disable-bootstrap --with-sysroot=/ucrt64 --enable-lto the configure goes fine, but when I go to build, I get the following error mid-way through: The directory (BUILD_SYSTEM_HEADER_DIR) that should contain system headers does not exist: /ucrt64/mingw/include I tried without passing any sysroot, and with --sysroot=/mingw64. There appears to be no directory named "mingw" present on the root. There is only "mingw64", "mingw32", "ucrt64", etc. Does anyone know what I'm doing wrong? Is there something I don't understand about the purpose of --with-sysroot? Thanks, Peter D.