From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from MW2PR02CU002-vft-obe.outbound.protection.outlook.com (mail-westus2azlp170130000.outbound.protection.outlook.com [IPv6:2a01:111:f403:c004::]) by sourceware.org (Postfix) with ESMTPS id F0F1E3858D28 for ; Sun, 5 Mar 2023 16:35:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F0F1E3858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=hotmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=hotmail.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TN50pIGkIhSybxjJkyIxbwFeu/qvav9PhcpUm8p4jJExXr4vEWHsauGB9HlsVN6U173q0gNJkcjJY6O19RRmud8voXdn752DstM79WrRCQ1MUxfYqEmfR7arLjImZlO4sQqCowNtdI+t1TEPiBPssVKvWQ/oTdzHfEbE0LiMyawarzt17rjwFVKx0FUBr4PLLNjQa0t0ltXVm3rMvVX++L4K7LUAI+bBZSxsPAZl2jMKH7PR1NBjgFhBfFMiIjpJCUmNx93PnPIuSld+LUtaLnWZveEKW3vgK+3eItkcpjVHjUSjq84ESU1ohozYThYhkL7Nj6s5n0jImJwNVo75YQ== 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=wLTW2MNow4SISKICJlWzQatELCs27+gyKLUBc87n0tI=; b=Srf91lVRj615zZrpfzaST9la6TZtrcW4rFW/JFk46TOrKszZkDBR/7gSvMOeuLw6PfK1uvpnMsi/V0ptC2udCMSWruQbKh7lDgJJudkFWSTyxDCxzF809YluFd/RPsmeGNa9pgXlhkH8CeMqV1/W2dkcXY+v2XM6TVKNuiw6ooCglocMmlRcJ4v7RuGxdpgtl187QiCGPvnG8g2QLn+Se33cqFV5vA1VKyNi526++wNTOeLA1eHZFmBXA60RrzQJytZqD4IlFRntKKQgppSqbWKQVa7nm6D805UFkOCIThjOa1bT58atYdPXtxJAEPIiXV1rxIYuCXYSYlLfAq/1Lg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wLTW2MNow4SISKICJlWzQatELCs27+gyKLUBc87n0tI=; b=qtY5KcRuvzf+zfyf66f6D9Fz2WxGEyc9myS2rIuRM8J69+/v9bN4SPnC9o+fsP5Xgi9EqDJ4B+sCBspui9+Ug9M1sWwqA0wwJamzDgVpOUF2T4GV6NOgvkYZsrZY2FDuO6yIgpkl3QtyhJ8PikpnWoD7oxSJruyJdEbS5a99FUe3xkTC4KI3V0Q9QRis0gBiDOffP5n0y9rysfFvByG5gcvpbuEVEIW0VMg+Ao0g+piRL9LFd3kwXUE4ZwXHTcSuyKxfqy6j/peCTPg8eWI77ZM8lBuwm/NcK0yOCh023nVw2mFff2o+GnoaTCA5OOq/Fd2u89yJRiWkgOnmUeiEvQ== Received: from PH0PR05MB9918.namprd05.prod.outlook.com (2603:10b6:510:299::5) by CO2PR05MB2774.namprd05.prod.outlook.com (2603:10b6:102:11::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.26; Sun, 5 Mar 2023 16:35:33 +0000 Received: from PH0PR05MB9918.namprd05.prod.outlook.com ([fe80::8b30:76bd:8ebe:ef9d]) by PH0PR05MB9918.namprd05.prod.outlook.com ([fe80::8b30:76bd:8ebe:ef9d%5]) with mapi id 15.20.6156.023; Sun, 5 Mar 2023 16:35:33 +0000 Content-Type: multipart/alternative; boundary="------------nnNv0q90W8rDS4fKhhqsw0LX" Message-ID: Date: Mon, 6 Mar 2023 00:35:27 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [ERROR] msgget() "Function not implemented" Error : Cygwin Content-Language: en-US To: "cygwin@cygwin.com" References: From: Yeo Kai Wei In-Reply-To: X-TMN: [E4nCenF2QAeRMPyDv8q8z/axn6pZFKvHXvGGdPNPxkw=] X-ClientProxiedBy: SG2P153CA0023.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::10) To PH0PR05MB9918.namprd05.prod.outlook.com (2603:10b6:510:299::5) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR05MB9918:EE_|CO2PR05MB2774:EE_ X-MS-Office365-Filtering-Correlation-Id: a27391bb-1096-4f98-2bc6-08db1d97a3f9 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jV7POIUfiL+X3D4WfRPAhYosmdshBBLqdrK51mnQVTd7D6TnbkbOJQzismxLYizHCX5WjJp3ZV2c9/6kYdnN22zprblGRhbx4TnAuxwDgNuCzkPXpe9qMxlD0Px6LCtNAxiFiaEbyg1g9gzTGy7EM6bf7NLl6G1NCloVnH2PK9BCcSwJ6GWG2yLJBw0BYCAJkfC7DXOt4FiK/dwoCZGTYcbM+js0I+5n+NUNZ1DcEW6cJYamg3W0EkK4Ma4Qff80G1NF32UmpjemzuzFVLE55gt/rDAH14n5Wleswvwng0EN3yJ32swOrH1lUxPbsbUEqVP1t5T2Ta/Y11x1+jALPETPh2e/AeT2+oQ5YtKv9zNxAGYoWFCMg6LrW4EPrGhTpORHzw0y8b6g0YCDVopbO081UsuyabqjtUOyn+9Yz0SeGZIHqeAR23l3degsZQsKae8wemR3tlYHm+C/VhL6rADahi0dCbJhtw6XpELVyHbUSQfCu12bgRI//PjjGZaXzPnlusnf8TW7EAqBtaIgqy6pm8TP5diPaZmeryCqQzMQa0bFmgTE4RBT6qAsGIjx3TU1805G3bP2e7xZoZzfSCQHqXaEFIVyNslQU37feH6mOmWmmPKXCWW8nzXpbGC4WF+y64hNJ6uQvDLbdaQRJL7ysduSjL1bUqq0IfVUGG8= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S1U4NnVxcVJSQ0Y1TXR0eGQyN3V5UENtbUVHTStha20xWTFqaHhURnFvQzVv?= =?utf-8?B?cTFGSFFSS1Z1TitCemxvZnNubVJJRG9UR05EUnFMVFNsTzR6YmtEM3BNc1JR?= =?utf-8?B?UkpUcGZ0N2tvVjgrQUxtamhySERDaVpXZkJmMDVBd1R3Z3BDdXdLZWdyNWxI?= =?utf-8?B?RTZsaUhmYVZZSzgxRDc2ZTF2ckx6aUlhdk52am13bDdsMjUrWmdPTlQrR3Q3?= =?utf-8?B?Vk0xY2pXU3hyQXlSVDFhRkoxbUNNVG9mR3hoRGtsbCtsN1NFdUxRTStrQmdP?= =?utf-8?B?ajJCMjdmR1ppU2owTWRRMWE3dmxJWE42OVIrbk9lSmRxaUNrRmNpcVBrd0Jy?= =?utf-8?B?SWw5QWxBaW1aZkV6elQySTAzc3ZXZTg0cWJZcVhoS1RpRlJ6T2xqSjZNbmpG?= =?utf-8?B?cW4vMWc2bCt3WE80WEwvNktCZFE5Q3krcGxuOUVZUTQ4aUFIcWR4M0xudE1a?= =?utf-8?B?VHQ4WE9JQ2lLQTZEcjZQNVM4bjRuREp2WUdRMTg3ZlVoMUNkQU5ZSXZqY0JW?= =?utf-8?B?OGJGQnNPaG1OdER1dVlQbjFxK3h2RTlERUxZZytwUW45dVV0UTNFU2YxcTQ0?= =?utf-8?B?bmVxVjNRSXkvQTMxK2V0UlcrNkJ1eUdVOHNsTWNxQlpHeUtqL085dC9UbFY1?= =?utf-8?B?WjdXTXBsT1IwS0lOWXJSTitoZlFSYUFHcno3UjFDcGtEOTdKQS9qMjBNbDVC?= =?utf-8?B?dktEbklMQXNiWCtxam5WYXVNUGtzN0lqeWZTTzBUd0JCWWcvbWpjU3QvZ3Qw?= =?utf-8?B?YnpoZ09vU0tsQ3d4WGo1dlAwTnBvT0tPcHFlbWRuMFh1eGoyQ1NGL1NldHFs?= =?utf-8?B?cGtGMFJ2aTRZQ2hTOER5aW45QXRodmpBUFFyc0cyM1FPd2JuRlE0Zi9CeXZZ?= =?utf-8?B?WFZMVEUyTDlUaHlKUTNsa09pbkwyV0ZuTHN0d0RDb2dLcVBNZHdGeitSMlov?= =?utf-8?B?REN4RzVyVCtEaHp1SXhidS9aL3Q5R1k2cDk1UUg3YjAzaENFOUhleUhKRXhj?= =?utf-8?B?b1NBdVlSS0dtOStyelVkSWNrdERvNE1BUFhlU0ZOeXhsY2dwd1B0TStPZjky?= =?utf-8?B?YnQ1VHhXWjAwQjdhdnVvL05wNCtPSHdLRm01clNlNXRhSmZaWjcxZ0cvMStC?= =?utf-8?B?Z2VjV3k5UkRHdm5RdjMvRlFuTFgrVloxSlZoMEtzd3dqRmFCM2l5MkNJRWJC?= =?utf-8?B?QWFjUCt1YVMyeTFiYmRCZFg3OFkwTFJNeks3OUx3MUhqcnVSU05hc3VMdU1x?= =?utf-8?B?NlpMblJHM0JmQ3NzZUJ0SWpQdktSSnlEZ1NBRitkTHc3S2cvWndwYkVxYkFG?= =?utf-8?B?NjBrWVZtd3BCMTgrd1lQbHBPZ1g2MmU0QUpzNUJLS0RKZ1R0N1c2c2RRaURO?= =?utf-8?B?V2xQVFZQUnl0TG5nRjYyL044SjhJSWFhRjdzZGoxQ09oUFB4VFpmODhhYUw4?= =?utf-8?B?YzV4QnZJTXg4NS9FQ1hDVGJOaXQrajNyYVBZYWpqMkIvVGZhWjhZdDhyczJ6?= =?utf-8?B?TndUcHpvSW4yR2JXVXEzT1JCSkJFenptbm9SclM1QXlMMjNWaDBtQUNoTC9K?= =?utf-8?B?Ulp3VmhjWmxZdG9BUUZZb3ErUU1LMHhqTE5wWXlyOWhWd1h0SEhrbFoyZkdW?= =?utf-8?B?THBLZUVHNHlyQkFrVWc4L010VDdsU3JHNWlCL21wR0wyZUVNc1RURUdSWG8w?= =?utf-8?B?bzVSRU1oWWhNdGhQYlBndkhkYmpMd09xMlJibmwxMnJmbG92eWQ5ZlZnPT0=?= X-OriginatorOrg: sct-15-20-4823-7-msonline-outlook-84f76.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: a27391bb-1096-4f98-2bc6-08db1d97a3f9 X-MS-Exchange-CrossTenant-AuthSource: PH0PR05MB9918.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2023 16:35:33.6964 (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: CO2PR05MB2774 X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_MUA_MOZILLA,FREEMAIL_FROM,HTML_MESSAGE,NICE_REPLY_A,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --------------nnNv0q90W8rDS4fKhhqsw0LX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit How To Deal With the msgget() Issue and "Function not implemented" and Cygwin Server 1. Download the "*cygrunsrv*" binaries using "setup-x86_64.exe". Search for it at the DLL page. Download 1.64-1. Now you have Cygwin Server. This is usually not mentioned. 2. Run Cygwin as administrator. This is usually not mentioned. 3. Start the Cygwin server with "*net start cygserver*". It should say "The CYGWIN cygserver service is starting. The CYGWIN cygserver service was started successfully.". You have to google this. It is not on the instruction page for some reason. 4. Run the program. It should work now. On 28/2/2023 6:29 pm, Corinna Vinschen wrote: > On Feb 28 18:13, Yeo Kai Wei via Cygwin wrote: >> Hi Cygwin, >> >> May I ask if there will be an implementation of msgget() on Cygwin for >> Windows? > There is, for ages. However, you have to run cygserver for that > to work: > > https://cygwin.com/cygwin-ug-net/using-cygserver.html > > If cygserver isn't running, the XSI IPC functions return ENOSYS. > > Alternatively, convert your tool to using POSIX message queues, those > are using a file backed solution and don't require cygserver. > > > Corinna --------------nnNv0q90W8rDS4fKhhqsw0LX--