www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/07/13/04:11:45

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'" <cygwin AT cygwin DOT com>
CC: Fergus Daly <fergusd84 AT outlook DOT com>
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: <AS8P189MB142991D187DDCA055BBF3890A455A@AS8P189MB1429.EURP189.PROD.OUTLOOK.COM>
Accept-Language: en-GB, en-US
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 <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Fergus Daly via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Fergus Daly <fergusd84 AT outlook DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019