From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02olkn2040.outbound.protection.outlook.com [40.92.48.40]) by sourceware.org (Postfix) with ESMTPS id 56CA1384E7B9 for ; Sat, 10 Dec 2022 18:00:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 56CA1384E7B9 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=outlook.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Be57eBKAuHV7iKWZbuGgxmjaWW+CLFPHP3XL5lof1KtNmZcf31v/kVonY4l0iGUG0r/ocMzPSX2rU7onlPCj/myV/IcHpPv5NB8U2Dy8q67Zn9euulMUEU+mux7ktkVumTMR4eP5L2edRAsm+Z+S/vs6IdyuZX22JSrwi0Dzuy8GeD0TFvxGytczy+wnVzwZElFygFO3fadpCatDaHgjtYhVtzGQf+lfz+Ce8Gl6KkcsgJ3uJRb+bQWM7o87NG3bDWdsv6K9y2tCJsR0WvqrUCyiYwMmf+ESisMYZrx5eIwOxXqjjtosR6xyic5l8A2kuoEGN/EDG2NbX+rT7WlIdw== 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=mONjlm3UD0ABvoNckzmYPK4mY6U1ozJ3O0oI8pN3uGE=; b=ByRivFt7KXnvM/bzRsm4oUA3fPeFvdt8KgiMDEN9PqjWSpPoldBe+MwAcMgQeuSMrVY4C9+dpEmba4Bc0veyABTNr6MPlqGMyRj4F8gtRPg3vHj5RcOpeK08UMj0hI2HptIoX4ruHU3GEi+JUURdmwazL0horjoK/bEj+C5G+37uoGQrSahwDlVV4bdapixrm3K9mAfjnKYPHjlPxiZ2KIfZbSsRZbO6A3/3kzu48UnwkwKTJZ3RfKFU19dKXFZumx4ToS8/vultRGSZBnq3cnacSIAuSQ4JKebzrYn+UWGxnswN4WzeqLxHFW5SN7I4t993kebtnG263d4jqWS3gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mONjlm3UD0ABvoNckzmYPK4mY6U1ozJ3O0oI8pN3uGE=; b=SUGZZR6YBQd+eh+Agk77LKY6scd2c1sAvLrR8v6IAi1n0AqyFidQmB1ERfVu+pV8L2BSQrSg+6ZeKKZ3Qro+CwgVX23C6WZke67ynARgopbAj9xCZEiOLhYNsTcIrcG2kmmxNm4BNROHR7v8cMsWFQ3HxMBPt5p50RR3BhMfJ7Hi62DnS4vnoYZmwWgl5sFV7Gv22qWr9Fm2Kpjd/GYCVHttDTzAtRF3fq1bbZd09TzQzLAVmuZk7zAqYd5Qy1AgZQfVHzH/iPMQT4MOzkrmorKXqT/xY1fqNDw9swnACGDQfvFzIf0IiNOpCC76sEz+uDs1TYVKhdpaDcDEo8/+bA== Received: from DB9P251MB0063.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:2c9::18) by AS1P251MB0680.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:48c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Sat, 10 Dec 2022 18:00:40 +0000 Received: from DB9P251MB0063.EURP251.PROD.OUTLOOK.COM ([fe80::fcee:8a43:c4c3:9bb0]) by DB9P251MB0063.EURP251.PROD.OUTLOOK.COM ([fe80::fcee:8a43:c4c3:9bb0%5]) with mapi id 15.20.5880.019; Sat, 10 Dec 2022 18:00:40 +0000 From: Jose Isaias Cabrera To: Michael Soegtrop , "cygwin@cygwin.com" Subject: RE: Creating the sqlite3.exe stand-alone w/o cygwin dependency Thread-Topic: Creating the sqlite3.exe stand-alone w/o cygwin dependency Thread-Index: AdkMETKjnh5qnE2uTvWSpCjr7KfC0wAlHQOAAAFN8AAABIbRwA== Date: Sat, 10 Dec 2022 18:00:40 +0000 Message-ID: References: <86109171-9f9e-4541-e615-8ea4073f8137@cornell.edu> <77194e33-0dcb-f0b0-906b-0e75c38b98de@yahoo.de> In-Reply-To: <77194e33-0dcb-f0b0-906b-0e75c38b98de@yahoo.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [6uNCg1cXdaYrTr7tqCrmzi5JhMK4gWuO] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9P251MB0063:EE_|AS1P251MB0680:EE_ x-ms-office365-filtering-correlation-id: e1f7c22c-5846-48cf-6f12-08dadad87353 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Dk57eIsMVbQPebZInAjLR4OlkRgquy6MhrfF8JsziH7stD395DE9MviO7UQirCBk9tWA8u3PCqt+cZjLS7/zjr+qGnoiRlUWrEK4O7WgffTxSdX8fIkFBkT/STLEdoon5bJ5J8eBYMvl9LJ3Fwit99kf0afw3OXBhjm+kDz5NvjwSWucZebgT1/wTnv6UIHq1BC738wvxrJIThbAnh3qnQNnWq0XA+bby8Cz26vl6h1suT6VxCr0B4pM5g8N7KjO3SEWINKLyx1uX1aYLu4XhxVnEANOwzKOAkqzDOXs5drLpFolzVLpF+xk+ZbtSp1PhazF+bwT3jRYTIESU7O5DIon37I/+1yw1Dw2AizRn0ain2MCnHqwJt6u/mCDAmBi2I2J4KaLGRvz6xWALLL6hkMBMiMk59abO5dvtXOHzt8j1qHHPCYhipvLOPkzIi9v6Uef/3BRFPOeCO/8dozKFvBzRMmHPj7wUxlh4o5zNwmaIYVleUMTxCiREIdsEriwjo0QY/XVVkcmNL8qg6rf2Vx1RgnrfhUiR613wlCN9xClpcdCwsLlOASEWbJoNem9z6ZB9I6TzA91YpDy5JPJrI4NDTnjcIKdB6ymNyHv0hxmBHomcTfQ9osWYL4vGNiqoBsnDRUR1hYI6iJYDJCrfw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?a436mj+hGP3lvOTh7yc77QgY2/US4rw17vKBSPbdKEQeuz2OAQkfyDasAtKV?= =?us-ascii?Q?4YOimV0ToXxSrDG3ubQnejpVuojcIDc5saDjKq+gYMvpk2If6YWFWZsAWGeQ?= =?us-ascii?Q?6w0HtRShbtSYjlMp+yr+TiQAjU5RicQGBIuUvL1EjJ0Jql1ImnI4WefzSb1u?= =?us-ascii?Q?o8A9hOAS2EfT9hS4eCDqdcqLRZZvhCrQ3EeD2VFzTBiCd+24juoQj9jT/p/O?= =?us-ascii?Q?NM+irSykxms6kBUo+/A8PRs+ZdBr/IP37WF7RM2CBS5GF550FJVmuP5c12Ve?= =?us-ascii?Q?86C0GxSKo4VSF0YzD0Il6m2Mv4ZbyEnVu6Igbs4NB9BxZsXNUszzfXkuu1Jh?= =?us-ascii?Q?stS6X/Dlde5J5X46wtyqhnXO7HXyK6u/MgPLBRlMcXlxYAQu73EC/xdKf/4e?= =?us-ascii?Q?AOCowKoRW7+fJSnaBKa2G13SSZ5h40mWLuI8ZdDY/0qb7mPPNmhUuIUVfHra?= =?us-ascii?Q?XH7R60x3x+iuIrl2dYJ8RmzlcH1wg46KZ1QZukt2wDry0h6Ju76XMLmC+9Kt?= =?us-ascii?Q?KJFOzxb9ce5OwfmPZYWuLL9FYnTninJZ7lWOey8NVG0vMCh6I66T9FG/bqxB?= =?us-ascii?Q?QdAVedFBM5cFU0L/3n4v2ZMqqPKkL860zhOor2Qt/20GzkT5VAbllBSW+bWS?= =?us-ascii?Q?HIoFtD5JrPHReBZmGE1/sHDp+Pis2FQDzp3pQprpWAjfl5UBWJuII4Wg6uQD?= =?us-ascii?Q?1PfIIzYQENhW/VJpsP8hiHDz8L0JiMmu+1647fMbXWeszDJSB7JfPo5fyoAI?= =?us-ascii?Q?JSwroccSmAvH/YGhPeQyipR/u4+mhqCT1E4KP8qbhfU7d6kgSaxuhhlsE5Bt?= =?us-ascii?Q?naWiUe0lP0vcWlLG1pbcB0hs7pe0U4iNAhiaj4veK1wWu7v5rgJ6djNQC1wl?= =?us-ascii?Q?btXcO9g1/1UPaJu42SGPaFfGtEQEQCivD8m4hZaBlu4pX9lws9QB9XCYJ5GD?= =?us-ascii?Q?uvchkYOMqif1FapP81tYtnScVH37VxgtoZHLg8ZzLYuf5QTon6QvA/VbQ+Ll?= =?us-ascii?Q?qusfQo9Wdhylq/+TSt51HYA4RyyuAIx9z03R1EwJHTDoKwZWC0qZT7Ehcv1y?= =?us-ascii?Q?nDk10Ze5z331ey9puhB7e5vdCcUtAQYkEDWKkDdt9AT909afDYmjh/2KHUtH?= =?us-ascii?Q?5PXE/KjQaHgvbzMW/8EQ/QrMrnHA0pK8WxE9B7S5HNZTIrrHNUk8/in/PVR8?= =?us-ascii?Q?AMS6AMbg9vx4fLCwH1WFkeB2wUset2cEV3Y9eWmzX0Ui/s6ZC7UfMH9G7178?= =?us-ascii?Q?wqdD8DigELtY4TjeTGZM?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0063.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e1f7c22c-5846-48cf-6f12-08dadad87353 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2022 18:00:40.8360 (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: AS1P251MB0680 X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,TXREP 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: On December 10, 2022 10:20 AM, Michael Soegtrop expressed: >=20 > > The problem happens after I move that sqlite3.exe to C:\bin directory. >=20 > very likely quite a few of the MinGW shared libraries supplied by cygwin = are > missing - you need to copy these as well. You can use the `ldd` tool on t= he Very interesting: $ ldd sqlite3.exe ntdll.dll =3D> /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x7ffc1d6f00= 00) ntdll.dll =3D> /cygdrive/c/Windows/SysWOW64/ntdll.dll (0x778c0000) wow64.dll =3D> /cygdrive/c/Windows/System32/wow64.dll (0x7ffc1c8300= 00) wow64win.dll =3D> /cygdrive/c/Windows/System32/wow64win.dll (0x7ffc= 1d540000) Why are there two ntdll.dll files? Never mind. :-) These reported DLL are in the search path, and also moving these to the exe= cutable folder still gives the same error. I also moved the sqlite3.exe fil= e from the built folder to the previous folder in the Cygwin environment, a= nd the same problem happens:=20 jcabrera@JIC ~/build/sqlite/SQLite-060eb284 $ mv sqlite3.exe .. jcabrera@JIC ~/build/sqlite/SQLite-060eb284 $ cd .. jcabrera@JIC ~/build/sqlite $ ./sqlite3 jcabrera@JIC ~/build/sqlite $ ./sqlite3.exe jcabrera@JIC ~/build/sqlite Well, let's say that nothing happens. So, it's something to do with the bui= lt command that only allows the sqlite3.exe to be run in the folder built f= older and no-where else.