From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from a1i524.smtp2go.com (a1i524.smtp2go.com [43.228.186.12]) by sourceware.org (Postfix) with ESMTPS id 26123388A83D for ; Tue, 11 Jan 2022 00:27:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 26123388A83D Received: from [10.45.79.114] (helo=SmtpCorp) by smtpcorp.com with esmtpsa (TLS1.2:ECDHE_RSA_SECP256R1__AES_256_GCM:256) (Exim 4.94.2-S2G) (envelope-from ) id 1n750O-SH4km6-DM; Tue, 11 Jan 2022 00:27:16 +0000 Received: from [104.47.4.59] (helo=EUR02-AM5-obe.outbound.protection.outlook.com) by smtpcorp.com with esmtps (TLS1.2:ECDHE_SECP384R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.94.2-S2G) (envelope-from ) id 1n750N-g2u8Br-Id; Tue, 11 Jan 2022 00:27:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WbtdqWmX/57QonDZlQvxRBIvLI29RKh9oPum2s5Fuvco5uz0UTdE16Q609wXXHW179vlCPtVYurVvMd47vcdPowpIKULscUcmPeuEEbLybekGaYAmLdJIGV3ydsahAkNTCBRMlsq4vKHhqA2o9y6HolfvhCTuL3e2YRNHJ7fHYdKw825R1pWLwbFP4+BQnVEHoUOMaCb59zkZ9rtCDYgFlH8ZE/9/HdkXPgfcrHUiuejr0dZWzUhtMxoGhYXFJxkqXlep8MaDJyS8R+pkTWeBrEqyAp6WuNM9pV5z9Nj9ylkErdKiKP/LXlUmiZv2bO5qlk82my2Lra9+iW9rQRCPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x4bhr2q2N8DIcFEw2CzXHRIP6Y1ltcWcoqFyD+d7IOE=; b=Rs4Q9JD4g4x6hhMFpTVq+2p1dMGyZvumVHbFUKrZOus9fFQ+35qtCAEltkdYAHwKP1F/8V+HT1nOsw+dEvpuWz7CAfVJlP9+HjG2TJs0k2Fh7p/XNGDk3y8JNCpO+ojYGdcXfaJwC7TmDIRTNrsBMqwEVUTOmgZpU41e9UBvVdtPOep16DlZ09PT0zwL2kFSCipVUbBiH2gsKYwduRGLjqGAsXLDouwPR0zYPxB2LOw8KZYeByJEhtmXgE7//5Jp6CR2SMBrSc2ZDuc8mMBozMpH+W9dyFrn09NfkQhR0h0gvxBQrTbR4UW5PU2GFk9BT8dVloVHEIkmSVjssyMxRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=werfen.com; dmarc=pass action=none header.from=werfen.com; dkim=pass header.d=werfen.com; arc=none Received: from AM6PR0402MB3846.eurprd04.prod.outlook.com (2603:10a6:209:18::24) by AM6PR04MB4101.eurprd04.prod.outlook.com (2603:10a6:209:4d::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Tue, 11 Jan 2022 00:27:13 +0000 Received: from AM6PR0402MB3846.eurprd04.prod.outlook.com ([fe80::c90a:b15f:28a6:d6ad]) by AM6PR0402MB3846.eurprd04.prod.outlook.com ([fe80::c90a:b15f:28a6:d6ad%6]) with mapi id 15.20.4867.012; Tue, 11 Jan 2022 00:27:13 +0000 From: Thomas Sobczynski To: Jonathan Wakely CC: "gcc-help@gcc.gnu.org" Subject: Re: [EXTERNAL] Re: Compiling GCC 11 for Windows targeting ARM on Linux Thread-Topic: [EXTERNAL] Re: Compiling GCC 11 for Windows targeting ARM on Linux Thread-Index: AQHYBjfXdKUeXAhEXUSx+OzPOU3pVqxcgXYAgAB0WEc= Date: Tue, 11 Jan 2022 00:27:12 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 11e08135-02f2-e10f-0b63-563115895e28 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0b9ffe93-62f6-41ca-02a4-08d9d4991cf0 x-ms-traffictypediagnostic: AM6PR04MB4101:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KAfkLNSoWzLD1LXIGhSxFnG5P/+sb2MoTOoWjf01WpPGHtfrIHkJn6o/9tnNk2Ck8xpQWqjg2ILGTGV4jLEtji4+4hvKNLWa0nngR/AiqfI7gvz3wauX+bhClCyMYbApRZktZGSL57RMV1otXB3TMcwMmfXUdbLig2FE4bPGPaJPXrTbmKqqhOaCdw9l11bh2AbyXu1RTsMXlds1gL23+UVnRhe2Lc2xOw9UauedZuxaYWP4g0gdK4T8Ri3rdJ+B8DNDmbjkK9QLNgS20NPUyH8mgtuZEcy7IY0jfL7GrqGmJ+O/+O0rUAzW+ELb4N2TmDLuZRErizspn5tP00FJTMEdRLruLR5X+w3JWcyCeNFDYBFAsmHffakqFQ6KxADwpMWi4dTnc+dfglKfJtD7v3OZI17ggvoEZrnUKbnwC9HyLEcm3YUlBaBSXa9DHay/mySEf8KoeCWCGDEuGQZIE2dbDxluiTyNPX1LVOSOa7sZE5vBp8XOIQSMVQj8vuAX3ZxLgfjbUXwRG0pzQnt6yYNIkkYm19uCN4724nx1Ja6tZc983qagDxaL1dZf28samEaOHGu2Po590Ymu+cSt9fAoWHoaw2lj3+wSYrWcQIft6llM94FmODZ89RzHu9MYyrAvJqoEjds0NYoijI2Z7rseUeHbGGFafdhVfNAhko+wPfYymsMdgbRLnp6LrEbOLGuNaWBwo8VmisxBLRspFR4wU5hUoTYkYJMPepNLkSU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR0402MB3846.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(7696005)(186003)(8936002)(38100700002)(26005)(64756008)(5660300002)(66476007)(2906002)(66946007)(66556008)(66446008)(8676002)(76116006)(91956017)(38070700005)(6506007)(86362001)(33656002)(316002)(6916009)(9686003)(122000001)(52536014)(71200400001)(508600001)(55016003)(19627405001)(4326008)(460985005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?e2R6+Vq5AolLkeLgldlEzUBrhv0QlCVWnZ2+GUJypMmEOI9Uj1/WyqHB57?= =?iso-8859-1?Q?ui+v7LMCRI3cFg3xSFzSJvJhzheRG1lCA3n6y0MvifQC5Kn9s64tVO7FTd?= =?iso-8859-1?Q?hUQBBUlw7n6IjEgXdkBXZ7f6ETQ8jMJExcWrueVChlA6B8936v8mfOtnuK?= =?iso-8859-1?Q?Ui81X4c9D4fomDFRM5z89geAboXRDNkVZ1N3jWiRG8epyLAXszltOc+fan?= =?iso-8859-1?Q?YF6CJvjxvc63EAABIg1Ad+78+OfRR//yi6YflUbPMoc1M4GNFzHA2lasGs?= =?iso-8859-1?Q?+vqQsga1/tLD0nNKebiEyUc1O0Em2sYp+Ucrv5JaYNTB1yhmO0CaDgu9e4?= =?iso-8859-1?Q?XPe1URawIyb0d/03pbGSmbofLUmmkfSaD/l0VriktWI1FeDcu9W2orXv6x?= =?iso-8859-1?Q?+uacTEMcv3z7Sm3CdGjdd6EETVfxspEGfNJlsRR64yoHTGc2U/oKut9CkL?= =?iso-8859-1?Q?6TYD1KkZ19ykIO/JCBNGOktMkqi0dpxV8jxpjxzgGIePRS2sSVFzI1noQi?= =?iso-8859-1?Q?IscW9tTr+8PlF39kYy0mXkD7cOmmZce2oLoF/ygqNg65cAi4fcM1ScWxdk?= =?iso-8859-1?Q?Eqz9zGEKepxf7TsfCD5WWdi4EOxEwn2+umCbKYQk6/Dy18rcpm0JZK+gVw?= =?iso-8859-1?Q?McXIUNV47OjTOOgAMM3virGevEJtHnGypvv6IkAZKSbu++NUFr8exSJ5cq?= =?iso-8859-1?Q?tIQlqazko1RgPitGHrXXQGZhwXpYRVqk4m41WUhRM9fSkduF9m20iR/GUm?= =?iso-8859-1?Q?M8l8gCs0ZQATXOyQXyNxxFSsZTliuCk26fY/KRDrLcPkiwfXnvj24OnP0U?= =?iso-8859-1?Q?87Q2BGpYhmbuMAAkt0TDR8LGWhFEQI4iguSai4SP0S2ljJpB7+VX1Qe3iw?= =?iso-8859-1?Q?FQVhTs/8HQFwV0pmwEmrOTh2I3sZ9uhLc7WrIz/gnQe4XOWjPQLmVxgNsO?= =?iso-8859-1?Q?aFnIY5TYSucoGoumaN8ZNdxaY7mjLgONNR4s7uR2M7bfFCdfhF+NzYkAQw?= =?iso-8859-1?Q?j7sI4lXdv0lFB5dKkcXZ9EtDC/j1zx0YRRGR0A9N9N3REJXcRsRZ/frGU7?= =?iso-8859-1?Q?+DUjOipGzi1PLlpLPFDxmYl0pWHtcDJs8fJxc5Zebsrrs5zKoTxn5Z9XKJ?= =?iso-8859-1?Q?lOkGWBmAwjBZWlaM8dmupaGJaKBAS3o1FafRm0jSRQDnNLfOhNeUm6iUv2?= =?iso-8859-1?Q?4Rxm7WaXv7UlXkBXuhVmn4mdKpL5YU4FPnlR2iL2W0zF4vfF4XALKdBP8r?= =?iso-8859-1?Q?oJpyOa6NtbLqpPw4vP9wlGZ6R/qEYReL81WByhyOl0kH+HgGljt7F3IwI+?= =?iso-8859-1?Q?4dg5ylF+EpdOpgbELnX431KmIncw9/dm4TH/a4JNtN+myjaxa3GT6z2o12?= =?iso-8859-1?Q?9fGND6j1/ewpZXCQXL+jk05fOrAqFd0W5k+ecWC0wy4kq6CxMIUw8jQED1?= =?iso-8859-1?Q?WFKDVd1zoke/bAcGOdEziVG0mw2vAAWk6uIcgaVVsGM8OLKtScnUed4FYM?= =?iso-8859-1?Q?3bYYkSMNpuvr6TgfqxOL2gavX1RWDtK21wr/aiC5eom4tIBpfgN6e+goK4?= =?iso-8859-1?Q?+vwiV5Xk028ByIbkwSQwniHCCLxgJSzCxZeLW80PHNff17nK+5P3ngS8sN?= =?iso-8859-1?Q?/qK/MSThFoH1jdDYS7szYHJrO8K9w5H2KPvaqA/WQj7QlICA3CbWVxeA?= =?iso-8859-1?Q?=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: werfen.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR0402MB3846.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0b9ffe93-62f6-41ca-02a4-08d9d4991cf0 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2022 00:27:12.9430 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 6f1611d6-8df7-4fdd-a3ab-ebb1fc59a4ce X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gAiZHgvOrzh/vS24T+WN90ySRx+iP8PAQuRsekttBElEDKkKDSEptRDVJAEviJ8/UVZGHWV8fZYeuRWUOZ5iNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4101 X-Smtpcorp-Track: 1n750Ng2I8Urmd.3H7h3ykurP6Az Feedback-ID: 255983m:255983aIo1Znw:255983sA8c1pRRoC X-Report-Abuse: Please forward a copy of this message, including all headers, to X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2022 00:27:21 -0000 > Granting that I am proceeding from a position of ignorance, I am not expe= cting an attempted invocation of "arm-none-eabi-gcc". My reasoning is that = the build process is taking place on GNU/Linux, while "arm-none-eabi-gcc" i= s the name I expect for one of the compiler executables that will run on Wi= ndows. Just prior to the error, the GCC build copies xgcc.exe to gcc-cross.= exe, which I presume is the compiler executable that will ultimately corres= pond to "arm-none-eabi-gcc.exe". But that .exe can only run on the --host system, i.e. on Windows. To build the target libs for the --target system (i.e. arm) you need an arm compiler that runs on the --build host (i.e. x86_64 Linux). So to build this combination you need to already have an arm cross compiler to run on your build system. Thanks for sharing this clarification, Jonathan. Although I referred to the= documentation, I did not grasp the prerequisite of a native cross-compiler= . The documentation takes pains to spell out the distinction among host, bu= ild, and target machines, and that they can be different from each other. S= omehow, the need to start with both a native and a cross toolchain for the = build machine eluded me. Regards, Tom