DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5AOHk0T31656814 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 5AOHk0T31656814 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=Uox0uqel X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 63ED63857BBB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1764006359; bh=S55LMThQYqxMSv7AHyDDoUPQiGblXcoxXe3++E2Tq/4=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=Uox0uqelJ+D6X9geMtvUIu+hrhIvKWNr/bP3YmqlOuNYOxjtKzWco9+qgw9Pp2W/9 CyTxNhFClVHYYD2/uMFj3o8q0sP2T7gd4rIC7cN+h4ALhpv5s2o2NxtkPmk5S1SdXo HUTYwwOt3mxKP5oTiTk47mkod1tAUVpUBuoNPyQY= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2A6123858D20 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2A6123858D20 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1764006297; cv=none; b=MSlqa8ZqA8mxargtH/9ZxbJNZO0lvGJWHz13VBeqe9znhIM2appFoBH2rJTHdXk81Ipxac7Npwyc1efdPEvnFUx5u8jC/R9ALbK801vWKvNZj4MAR1/1HuhxE48TnNgIV+j1sot6GC/kUzMoazfFPfKakaOi+UbWxjnRdQ8vy4k= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1764006297; c=relaxed/simple; bh=CXvlwG/zr9tBRMhXTaLVBmMjHQ38MOcvnoNIZ+XaRf4=; h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature; b=tIavzsoRuOA0CKshy6nKj6o2t/EAqUuVCkKRV2E2yiEhAt7pN8DtlI2BvkqZWTlTmOJmKeDOVN+8YoDiYRUG1cm2Xe+qrFfpuVGzj791HDb8KBoJzWwGhMsfz0VkMvvQWw+Hpiqlk8uIoLH/AiWTnwbkk6nUsXotCTvW3ZmsXnU= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2A6123858D20 Message-ID: Date: Mon, 24 Nov 2025 10:44:54 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: dynamic conpty loading To: cygwin AT cygwin DOT com References: <30deef29-ba20-49d9-9b38-28020941b0ef AT towo DOT net> <707f4d4c-a20d-4f1d-bdbd-65a2392dea15 AT towo DOT net> <20251121190433 DOT 4a37dc959848a0aea89a8922 AT nifty DOT ne DOT jp> <62f3c1ae-1fd9-477d-a837-d865094dab06 AT towo DOT net> Content-Language: en-CA Organization: Systematic Software In-Reply-To: X-Rspamd-Server: rspamout08 X-Rspamd-Queue-Id: 5575F20026 X-Stat-Signature: kr9161orwiy639ykp69y37ds3h5es8gp X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX1+lq95H4xqjGMhcEkh+bfc3/+yZ0cAx+UI= X-HE-Tag: 1764006295-395537 X-HE-Meta: U2FsdGVkX180VlpDg2rrIo5094MQoWMuzlh0VmCwB+WdXSZaoI1vXGFJiUyODgZkrK3jO6niBdqU2SCkn3itVaMUZ4T1WfJnTIv6pWh8T15/zoGV/6yU2a2blOTwXK0kocvtS9SMW3BrbN2aFftktHr4uvGFv0g3CqT66pdatTa6/HlMQxbLoRIHxQ6iJrWzHeatneRE7/G9Qj9hfOCvCXcgb/4F0osYPMoJSfaCWLuTw9CpCGM9tDhJcAxUSZiIV2prS5U8p36ihkPKIAhT+qiJ8BUTzbr6VXwHPT2sEW0vv5P1bVFMbbJ8ys4kmGiPtITQMbBGDQPBH3NO0ps/hNjpapPcnhXfrBtNSLR4iOfERRhJ+dUt9yBTxXctUL4zfyUrWLO6ekLZ1HHWsGRACcAYAy3s5b1TeBCRti2UDAica1Q/2mxYwrL7kZSgveryDf5YLlxufbay3ed8d9EFyoMMDqDdh040YQtwwZ7xE1M= X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 5AOHk0T31656814 On 2025-11-24 06:38, Old, Oliver via Cygwin wrote: >> It's just a project file. Shouldn't it be possible with not too much >> effort to convert it to a Makefile? > > Yup. Looks not too difficult to translate into a Makefile. And it's not > more than one actual source file. Looks like two headers from somewhere > else in the source tree are referenced. And there's a library definition > file. Some build options might have to be taken from the .props files > referenced by the vcxproj file. That build env implies it is written in MS C89++, may not compile cleanly under Mingw64 gcc or under Linux cross, so may require patches, including for ARM64, which may have to be maintained locally if not accepted upstream. It also includes external 3rd party sources under various licences; see terminal/NOTICE.md: https://github.com/open-source-parsers/jsoncpp https://github.com/chromium/chromium/.../base/numerics https://github.com/fmtlib/fmt https://github.com/ekg/IntervalTree https://github.com/imneme/pcg-cpp https://github.com/wangyi-fudan/wyhash https://github.com/nothings/stb https://bottosson.github.io/posts/oklab/ https://colorbrewer2.org/ https://github.com/commonmark/cmark https://github.com/junegunn/fzf https://github.com/microsoft/GSL https://github.com/microsoft/Microsoft-UI-XAML https://github.com/microsoft/PowerToys https://github.com/microsoft/wil -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut -- Antoine de Saint-Exupéry -- 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