From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02olkn2063.outbound.protection.outlook.com [40.92.48.63]) by sourceware.org (Postfix) with ESMTPS id B92FC385009B for ; Fri, 9 Dec 2022 21:34:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B92FC385009B 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=Cv7s2N1JRBEoa+CxS60vsWsd0VaDc21FsHxN5r2eCXWE16fkGD5XMzg5DfXd9NnkAHvTinHlQvid5JHr5ur56fXJJr/2Vyd4i8h0tAnOXpsN+jOiHXNQjSsiNu3vangiJYxZ5fe6u+bghaDkFRODr7l0iXcmHmpRR+xEjBeFA/FgDqMFdRLskx7LU0DutsTofIwkFkT80etRfjucojI0PRtjzlIX2sTV250ZzlLofW8XCNgkclZpD9iRTzCpnFfbLob1s+Pmc3gBw+fEhx2uyuIIgpFm4GmlOb11fBaGUAPt76Wezhr+DiTsKvn78HjU2dPFTF+fMZlp2DojSSrY1w== 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=G7bu4pDP1gkiDBRRf2RmphvZ0PZaEowd1dRMNBfgKWo=; b=FM+KVE4scya4eGqd5I3uPcRIvhMbIUkQPtEwVxfHDzzS0YNMuMYZENgctIUHXo0KPDoY/QD8qt19fn6lufZITJOw9zfAOqLvZrNJt9YcfjGgqVIkr+spp1YRVluPl0SvB1goVX3sZn1RHLFtjzhqFoW+g5PDnUVvSHc1L7FmoTvam86SORcH2p+SGkQFHmDgpnmuBRekxEoPtKI+FnZ1bgmBIbl+WQbfsWNjHaQRo6n0PgjTwUr1H8WQdiUOsWPqceGuoyV35ixy615bkH2FwGBmi9bjdZ5bk7i/VsNwpoCfKi7C528fe5R3TJVCS/JltqtffbWbsmzgktAnrL9bAQ== 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=G7bu4pDP1gkiDBRRf2RmphvZ0PZaEowd1dRMNBfgKWo=; b=IAhtQS4rpizLZqkTgSG86fsAODLZycm+pG+zoYV2pJFRZ6DptScjaM7ASIDaHaRprg1zQKWge/DnGk6kBoxvQ7cACsibciDBkLBCTz7zfyKbNSTA+vy+3wyQ7shYO2k01owiWwHTkpXXXEFN/0wm3xsmjYi8H5UTkwRHk1rtjYP8aWeUboSqyXzCC9JvdExH0C54S8rd2HDGOzYC/01k+TWvyYrEUu0iva9LggfpMs4akZPlpsBWA0hXujoYXu88nBkRSdH0kPpCnXZiv/ZsBS+s/LoK+2aEGs26hS6oT9MH49zHG5V2118u5L6OravalNxAwqPONgLY4yE6UWNSHQ== Received: from DB9P251MB0063.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:2c9::18) by AS4P251MB0464.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4b3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.16; Fri, 9 Dec 2022 21:34:35 +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.018; Fri, 9 Dec 2022 21:34:35 +0000 From: Jose Isaias Cabrera To: "cygwin@cygwin.com" Subject: Creating the sqlite3.exe stand-alone w/o cygwin dependency Thread-Topic: Creating the sqlite3.exe stand-alone w/o cygwin dependency Thread-Index: AdkMETKjnh5qnE2uTvWSpCjr7KfC0w== Date: Fri, 9 Dec 2022 21:34:35 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [JQD8xM89R7QvStsemHuQe4s08ZTmHOiL] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9P251MB0063:EE_|AS4P251MB0464:EE_ x-ms-office365-filtering-correlation-id: d89ba751-8705-47db-3ddd-08dada2d2acd x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GzqEPbQTftBXhz/e9n+TURM/hgk3YOqm/y4PVNNScIes1GjR68wP0NVEVWuXBkSBWb/qh2Z+Gm/n1jBnBvKidM27G1vpIhtpFYyzNX8Nt55prSPBPGT0euhO9KmERrhxgcG96V+2A7aeCYU+//V9kumiR+7ftBEntTI5DT4TPG/L0Wm6S/YcelZ3KQ+h6bQijdMj12knEYglqBG4oXdrASXvoN1F10WCitQYf8hOjMsz2RFc/koxP6hY9hPWa0YiMP0w5v9JOh5giLidqgPBzfKzTkmnk+IzcM/rvj++7z3OoWvARnNoCYYD+ZgrjmajopQ3jXvrPreBiLlozPYqiuInLPOOebm40fV18yCc7E6ixBxb/u1HHtycAKnQPhTvkp9OAdTwYJ+pqKHQ2JOXTlYipv3mZU02WmFfH7YaAg9llRLtkficNQ/w1yl9xSWMEQ5E/ZQAK3DYNmAOcB+f0K0M+O4jLTQntdRF/sqXWSyLYce1XA+aJ5uqlOUG7cW1vnVn1P0uu6LPXYtBHGjli+pA8XRdjA8jjUT3t+BDDossiCXl1ux9+TM2alaGAM+IB56mFqOc4Vd9myJVb2dA7e9AA+LO6v49ByVGOVHfa/I= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?g0dok/UD4PzFiTfok4dYi5phdckdjQTU9lc+Uwg0QwZBHlP+rAgi1ix/CI6z?= =?us-ascii?Q?dw6ct8rOgQxDtiFd+7jUIuwCe3JJTtMRBoUGc93eMeiGwgxouXtLy/jesuvY?= =?us-ascii?Q?lCb6Li7O3zmoaLwx8YzOsH27GPds7U5EjyTJoWuX/30F8sJrqf9mDQIswEmz?= =?us-ascii?Q?mDzk2qrUKYEgepFTl6Dy45bj8KamAv/fX08sy0qxPymOLAFwBAHCkC3L1QaK?= =?us-ascii?Q?JBH+Z48GYCt2XSStPcIp5Ame67mc1mUklVhzHJ01blPvtm+7P/15f4fRepy1?= =?us-ascii?Q?Xq7wu2aLySglY9J9zdQ//lTFR63T02wRwASiet/DEvpUAGtdKDDmllJhdFWe?= =?us-ascii?Q?eWgsxxuH76fC/SZRvIzVBYuJLwOrMuTBE7DTUCWRPq6SQMXNJXRCD4ta3Lbz?= =?us-ascii?Q?39rdd4MkqanII+Pbi/7qmDgl5r/v6dimtOW8fClDyXWJ6XxfKJtzsbpDdxJU?= =?us-ascii?Q?7jqeYf0dGIP5olxQnf3pMDCFuAgQ8FaxMWhWS5+Vkuss3WbzuhDUGW7r1H7X?= =?us-ascii?Q?iSLoTdKHExUflfRMVxlbvsiAEf3cVfYiElnv+iVc7trm1uSUP+BtaIjPnGw0?= =?us-ascii?Q?k1t7FMDk6pXZnhd+K4x47urFs/RYDmm82ZG+CJCd4hxWLIZLChd/Rc2NmGyQ?= =?us-ascii?Q?BXdmBEWDhoKLCyC2qUYBehz+d+UVkMZ6FdU9royFoBvBQX525zOQ82E2OLOI?= =?us-ascii?Q?WjCcBDHYfDxFDr1lPC3h+5p17KEMw2rsVQAQPkVuk/cc/eJh15t9VcuVwcYh?= =?us-ascii?Q?BvGlCM2Wc0H07IN0mpiQmkoldz3mEmX2M45Rx/qwcjlsZGl+av54sqQtgvIn?= =?us-ascii?Q?fAlF4nwFh08D74lPAs1h7EeWGKA0RjRF1Bl/CNpCSippOepbC3pEA8ZwxwRM?= =?us-ascii?Q?HF5/p75VGrDHBQN4n4t8FPZK9eNLY7NQCN0NxaYX4XJduUKeTIhE5H/BxcBM?= =?us-ascii?Q?owjBEePgGkDfagR5gJmEWVMHR+CYoQKP87C9E1q2iBNP8Mk2Qu1tUnwPjbue?= =?us-ascii?Q?C/wjyn1ca87rHxs+pnfGZPFfcYABSf2YqiA0Soi1STTlKV2QkQav72B72ddo?= =?us-ascii?Q?vNeDkrbF46hPy6Ssa5k8RpxO6p0100yOWRTTTqS5J4raRBdqSwOSofEdAC6w?= =?us-ascii?Q?ulCrySqfCsEu/CmX+LkL5k0vcb5dRW7XP5T0ELOj7FIcQ0TRL6kEGop40No1?= =?us-ascii?Q?gxiLpqdzfcqItIqPZ2xCkELqwk7/wzT30pujrAg63oLWvcDl0o/OuamZLjXA?= =?us-ascii?Q?DmBG19sv7jNE36TRtFGH?= 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: d89ba751-8705-47db-3ddd-08dada2d2acd X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2022 21:34:35.2667 (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: AS4P251MB0464 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: Greetings! Using these commands, ./configure --host=3Di686-w64-mingw32 CFLAGS=3D-shared CFLAGS=3D-static-lib= gcc make sqlite3.exe sqlite3.dll I can create the sqlite3 DOS application and the sqlite3 Windows 10 DLL. I = have no problem with the DLL. But with the sqlite3.exe CLI tool, I can run = it in the Cygwin environment, and I can also double click on the app from t= he Windows 10 environment and run it, and that also works perfectly. The pr= oblem happens after I move that sqlite3.exe to C:\bin directory. When I run= it from the DOS Command Prompt, I get this error: DOS|16:19:00.58>sqlite3 DOS|sqlite3: FATAL: Couldn't find sqlite3. If I add .exe to the end, DOS|16:19:57.46>sqlite3.exe DOS| DOS|16:21:33.36> It appears as if it starts and does nothing. I tried chatting with SQLite f= olks, but, apparently, I am the only one that uses Cygwin. I have been usin= g Cygwin for a long time, and I like it. Thoughts? Suggestions? Any help wo= uld be greatly appreciated. PS: This is the make sqlite.exe run: E608313@HOR711318E ~/b/sqlite/SQLite-78723a9a $ make sqlite3.exe ./libtool --mode=3Dlink i686-w64-mingw32-gcc -shared -static-libgcc -DSQLIT= E_OS_WIN=3D1 -I. -I/home/E608313/b/sqlite/SQLite-78723a9a/src -I/home/E6083= 13/b/sqlite/SQLite-78723a9a/ext/rtree -I/home/E608313/b/sqlite/SQLite-78723= a9a/ext/icu -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/fts3 -I/home/E6083= 13/b/sqlite/SQLite-78723a9a/ext/async -I/home/E608313/b/sqlite/SQLite-78723= a9a/ext/session -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/userauth -D_HA= VE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -DSQLITE_THREADSAFE=3D1 -DSQLITE= _ENABLE_MATH_FUNCTIONS -DHAVE_READLINE=3D0 -DHAVE_EDITLINE=3D0 -DSQLIT= E_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLI= TE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBP= AGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE= _ENABLE_OFFSET_SQL_FUNC -o sqlite3.exe \ shell.c sqlite3.c \ -rpath "/usr/local/lib" libtool: link: i686-w64-mingw32-gcc -shared -static-libgcc -DSQLITE_OS_WIN= =3D1 -I. -I/home/E608313/b/sqlite/SQLite-78723a9a/src -I/home/E608313/b/sql= ite/SQLite-78723a9a/ext/rtree -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/= icu -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/fts3 -I/home/E608313/b/sql= ite/SQLite-78723a9a/ext/async -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/= session -I/home/E608313/b/sqlite/SQLite-78723a9a/ext/userauth -D_HAVE_SQLIT= E_CONFIG_H -DBUILD_sqlite -DNDEBUG -DSQLITE_THREADSAFE=3D1 -DSQLITE_ENABLE_= MATH_FUNCTIONS -DHAVE_READLINE=3D0 -DHAVE_EDITLINE=3D0 -DSQLITE_ENABLE_FTS4= -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_UNK= NOWN_SQL_FUNCTION -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBPAGE_VTAB -DSQ= LITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_OFFSE= T_SQL_FUNC -o .libs/sqlite3.exe shell.c sqlite3.c -L/usr/local/lib