DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 56D8BjGM2914785 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 56D8BjGM2914785 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Cgc2EgdQ X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0E2BD385840E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1752394302; bh=yh3J46oJKMRhvUpAARuM91Y4eEqR/dlpZHjf0D4blJ0=; h=To:CC:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=Cgc2EgdQ26s+cqNVsOSHXEleS5IEEvjmeyXNrcmFG1lJ2Yjvv8LfL9OuhDeX2OEWz ZuAuICNQp2Vb6b22b8BqjR+E13iLGyRQHTQj0jp7orHEylf8O0Hx0EeZGl0txBT20i vy2olAnDEFtrHLtRf5U8umUzrPOZA6GAameU75AA= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B3AA13858C42 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B3AA13858C42 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1752394227; cv=pass; b=G6YktjVHZX3DRPTxdBjo1GLGi2ji0vpQYrfoDFU+r4OQq/5S7dsZbti4WR2dh4PCZL8mZwo9+GluAt/OZiOyffDPR1CDN5nWQCdCw+7NTh6Q3R/HbQlGuMbWbytREMS1T6QepEo5Tj+BgWqF76bo6KUGZp1XgBlNH5xXCFFuZBQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1752394227; c=relaxed/simple; bh=RbLrbysB8+0GOBqaZWeYbxiUQd3WxB2kukITqthyHow=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=n0P2HYrkFX+dvQ+j2DrZgV8TdPanOKVvXOpZP4heQpc/RZrP0MSwMPxhge8ET2BAj3yck1BP/1CrVoE78X6ETVxc+aeeFjcux4uebZ++cH8xhHLMJkedZAKoduXYLy0PJl0ASCPqEWMgYXzDbMsSPOx9wQeoLcWQ+Uy95YH7tiY= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B3AA13858C42 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NN+dfqlWyqmxVaZ9UOibV4W9tY6o4VjsYFJIVG80REthNW7ogm49N2tUQInujpadt1LaYQBZI48ChMflPOF5WnKsc83fA8pAz+HxTKa6lorxTI8S5Nv7whQAauQ1dkr0Bvw9Y/mpcjvJGtimOuaI0nFSO96ET4GneMzrU69QG3Wg4jy6V0nMohz9VEAR19NVMQtNHIItG/Bv7sTaebd3KeoSl9Nye1h3q1sEnpE8pnKvEKMDys3eLkw4E7rvBRYFyCQVCNtPVxGUJtBLpt7IP7pPC5iK/l0wH2JiMwQGDnde1DT4jSWdBXXSgJ9Oks13g6nBV5ExvWWkgBRKsDuh3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=RbLrbysB8+0GOBqaZWeYbxiUQd3WxB2kukITqthyHow=; b=R7KeuAYKYSJ2Ee19ZRL/WkzRjbrDH66Y4CN+SiQikM3DhMX82pTQmv9FfbAPsYfFx6ixAWkG0yTZa88C2p6wQkyvXug0BvUH9VLOc80GgXgrUGqMO94TVg/r6fvGYNVhGptCyBn0R00zqiWf55E8vL5XeqNJKyIEAOsj1IookGAX4AsVBEujfWf7gqRhlmVBfxlf2lzvu3N1CTAiiS/5fQBe8quW0wfssQ0EIm0aDJU99phTGwCqT14TlBB/NXsOVbnjKBUDj+DTDMvClzGZazxJM+bN8Uqx3NBH4Y8Y+EmPi1CekMaB4wiA2oBgbiwS9Yrcgw6NK2r6cR5SCMg9CA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none To: "'cygwin AT cygwin DOT com'" CC: Fergus Daly Subject: Any help with a gcc command line? Thread-Topic: Any help with a gcc command line? Thread-Index: AQHb88mPcFR25EIE9U6BGCGAIlIqKQ== Date: Sun, 13 Jul 2025 08:10:26 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8P189MB1429:EE_|AM0P189MB0772:EE_ x-ms-office365-filtering-correlation-id: 972f1835-99fc-4ee9-5aa1-08ddc1e4b943 x-microsoft-antispam: BCL:0; ARA:14566002|461199028|15030799006|15080799012|52005399003|40105399003|3412199025|440099028|102099032|1710799026; x-microsoft-antispam-message-info: =?iso-8859-1?Q?nuEBBdRT3k6SEIfU70GCAH5y3iy0G5iy48tN1/9NFX/p4HfP5yFJPuC+kJ?= =?iso-8859-1?Q?MKNwcrO5lpvDxUD9nVOVL7ZsWxSD6nzay97TIemte90jgvMNYU5zma0bJ9?= =?iso-8859-1?Q?6xt2k0waQe7jizUmxmVks1bo7UdSJaGWjEXELm8bB1MhnPXzKVaUqXkx9D?= =?iso-8859-1?Q?Xg8O0VI9c2PpAEUFBHdpCCOE1sFE2gwuyeaxyQlsoJCd81T8+rpATsp5YG?= =?iso-8859-1?Q?wbSxiGGbdd1xn7BXHFkql7ElqInt0GWLuQ6tlpamX36EqzN152zlv61H3n?= =?iso-8859-1?Q?iz42hR4XusGsCu8jAUbz2xU2GkIbxmgCOwL5y8BZqkitBe3ljykWqv9HbH?= =?iso-8859-1?Q?+MHRGI49IKI393tCpvD2wbTisflvn7nefamuMX3TyYiJ7Z0Xvp5NEG2RIJ?= =?iso-8859-1?Q?DaWNtaz2pw3EHoUUP2kp/3FrZexv7KFoJeswERryxu02M3fwcf03C3fS4f?= =?iso-8859-1?Q?igAmHC3nqaY2mvuJAL/qQXgbWHB1ea1GhBhgbcd8Itql01riKecvEB8QZp?= =?iso-8859-1?Q?SgvPmQqjaZXb0FbAPeJuvMQIUfl59vFsWbfr5GBAfrIp3pFCLHr7jJwO0+?= =?iso-8859-1?Q?PJF6A33ezvROYN5FkN4oP37Xd/Te3p/Op2vp8/zgs7t1LZ/okUsq1pQWjs?= =?iso-8859-1?Q?YnXRNYoJ/WJj0H+kI/EsZ8wL55Z/LludV2n4/PY6bM/fEOXy2TaIDb+XCZ?= =?iso-8859-1?Q?MGURCHEEcWtu8n9b3zgqbvP86yksoFx2cKQg6HJu2nL9VQN9DJ8MriVHag?= =?iso-8859-1?Q?+5xr9eycuY1bjvYQkJzoKBnsMUOVLWe6bH1WUxrZR/3vCo/0ENW8pK8c0G?= =?iso-8859-1?Q?LTRrFmJYAUSxJYqVX6bH+hS6N+mtoUZKrbPmaemxUtX63Jj1wYReTHh6S0?= =?iso-8859-1?Q?tJpOnL8eGiOcUvZFw9rSwTCuvDcPuyu02lh16SGinHRt3XEM3bDJ1mQe6/?= =?iso-8859-1?Q?XWghuCMatVjkZdyCBJDb5U7vHaPEeqYHfzfIr9eA2x/HvQUBBFCcCKCFqF?= =?iso-8859-1?Q?3EHYRygofvkT7hskzxbyWIx/P2tn35JsqXyQRZBNPiTfKJjMjbXhzYCLr2?= =?iso-8859-1?Q?rQM8FhJdjvPF2ShIzg1GM/DId1ROMJGWyhUR9SXBQf1YjNN3/Fja3pkRoK?= =?iso-8859-1?Q?eayZyMoFX+rcXPTlWBhKiRHasWnmc=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?6ViWeIQ6WD8O5+Ct+/zZRqfb/alznU5Q7pbT2CDLXRSBas+fCGx35nJobg?= =?iso-8859-1?Q?xrWYlXaSW12vCLYUBRg0QnHBuM3v2bGdWALcNI9eiz8YsM73h4zoHDwA8Z?= =?iso-8859-1?Q?u+U+2yJU5KYgQXHKs7wa2+goI+1U5k+wowdX8U7QIp0g+w9ifa/8DZYvod?= =?iso-8859-1?Q?2e9ur8qkLAGdiVx4Soy/wMJtzSfU3nUwaH3r++XMxgs1RX83kJc5vYvKQG?= =?iso-8859-1?Q?5Tz48cNS1dA6s5Nx5cfSR//G5OVgjeu0E/VEBWD1VHbfwwCdKC74RxP1AO?= =?iso-8859-1?Q?axHvXO/w3WAUbqTUVhpx6XyjEBlCE78nhoxr8ekWO4UfivJn78OlfHb3GP?= =?iso-8859-1?Q?mw8432mEBhp3NKHYgG+YftPycMfBzYmzPocx5X8a5qNlwgG7Hoedofb+p5?= =?iso-8859-1?Q?/4Ox65qEWQAlco1jpNRqjLGosuG1q6oOM0ThGS7ZsX/AS5VL+Ll++F4MJv?= =?iso-8859-1?Q?7Yghjh+FQ9GJa3nPlTkNey+8+lacm2uy7rwPxlpkQwxOGRIoxp65kcaLGk?= =?iso-8859-1?Q?8WeuaRI9V85/ahfdCpriixk39xOp6xA+TN48nqfjq4+jmtN7jXXAD5pnL4?= =?iso-8859-1?Q?Y4T4EVgMjyf+N7JoYYZnZLZsoWk5rywL2RVmdhqdgrMErKyIRYVoUGwjO+?= =?iso-8859-1?Q?+WzcVaHN5GfsM7VBw1XrcZP+eR0Y+Ffs1pNqw28RlPcEPZDx8d9Xala7iM?= =?iso-8859-1?Q?ZaZa9+7Dhq2Uy9bllNk9tMkP6aFHwCxcAZ4m9tvrUTJxao3TeAvV6G/Vxu?= =?iso-8859-1?Q?T3SSwfrVsIROCqVpQGMJ4n9eq4xg8yFQqNxMTN7L0p55muS54qFczwFLlB?= =?iso-8859-1?Q?OuNueoOffR8uiwakVqzj7bo6fLfqFWtIKshTpaBQnnsqnOSxetToQW9Dbs?= =?iso-8859-1?Q?mIEUjdJ7pOXLsvaelappaooiqLm0PU0ulX5a8n8Dp8t/BvjMry5VJyXMIZ?= =?iso-8859-1?Q?ABI19b5isjarvcriK8agRxbzz92pl31GoiQAMH67ROsXt2javf+MMo+e0s?= =?iso-8859-1?Q?EJE97moE/5LtYLZZ6VZPyc9vD0vHXVvkierSu72ZlpHklfr0cboA7cSIvV?= =?iso-8859-1?Q?KmGjqRnfjeWP17jyCiEDugaQ0Gq05U9kFqaLEdQO6N3CR9HSwOKfWI2wFD?= =?iso-8859-1?Q?oeTQy/SWTWtO8hle8fhIC7Am8lsWEnVfl8nQhCYtJOZ+1/S2IDjS2QsSbC?= =?iso-8859-1?Q?I0oYVFY9DxfYKoL1Tdv5bCURLoGAO2D5zRjvDyxW4tUMloMEEOaG44loch?= =?iso-8859-1?Q?U6LP6xIzzQqKGXiiS6vQ=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8P189MB1429.EURP189.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 972f1835-99fc-4ee9-5aa1-08ddc1e4b943 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2025 08:10:26.1313 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P189MB0772 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Fergus Daly via Cygwin Reply-To: Fergus Daly Content-Type: text/plain; charset="iso-8859-1" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 56D8BjGM2914785 Sorry - this is very person- rather than Cygwin-specific, but any insight would be greatly appreciated. In Cygwin and for many years I have compiled an executable myx.exe from source and then re-compiled it as the need arises when revised or new {source}/*.c occur. After creating the archive myx0.a the key gcc command line is $ gcc -w -static -o myx -O3 ./myx0.a -lreadline -lncurses -lm This worked flawlessly up to and including readline-8.1.2 but failed with 8.2.2 and this week's latest update to 8.3.1. To get the compilation to work it is (thank Goodness) not necessary to revert entirely to 8.1.2. I simply temporarily utilise the single previous file /lib/libreadline.a and then recover the current version. So the key command now reads (3 lines not 1) $ cp -v /lib/libreadline.8.1.2.a /lib/libreadline.a            # grab the old working file                   $ gcc -w -static -o sc -O3 ./clib.a -lreadline -lncurses -lm  # i.e. UNCHANGED $ cp -v /lib/libreadline.8.3.1.a /lib/libreadline.a            # recover the current file But I don't much like messing about within /lib/ and would like to avoid this intrusion if I can. I realise the switch -lreadline at line 2 is shorthand for a multitude of activity that presumably incorporates much of 8.3.1 as well as the altered libreadline.a. Is there an edit to -lreadline in line 2 (e.g. -Lsomething - u.c.L??) that would omit the need for lines 1 and 3 but achieve the temporary (and invisible) utilisation of libreadline.8.1.2.a as libreadline.a without messing with /lib/? Thank you for any assistance and I acknowledge this request might be boomerang-ed. Fergus -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple