docker container for building cygwin on Linux

2023-11-07 Thread Johannes Thoma via Cygwin
Hi list, I just published a docker image with all the necessary build dependencies (except for dumper.exe) for building cygwin. We are using it to compile our WinDRBD driver and with a few additional packages it was possible to compile cygwin (newlib-cygwin) as well. This is how to obtain it:

Re: Question on statically linking with cygwin

2023-11-03 Thread Johannes Thoma via Cygwin
Hi, As I promised some updates below. Am 02.11.23 um 18:33 schrieb Johannes Thoma via Cygwin: [...] Interesting. But how (from a developers perspective) do you link cygwin1.dll statically into a binary? I would build my own cygwin1.lib or cygwin1.a and statically link against it. If you do

Re: Question on statically linking with cygwin

2023-11-02 Thread Johannes Thoma via Cygwin
Hi Jon, Hi Martin, Thanks for your answer, comments inline: Am 16.10.23 um 17:28 schrieb Jon Turney: On 22/09/2023 12:12, Johannes Thoma via Cygwin wrote: Hi Martin, Thanks for your answer, comments inline: Am 22.09.23 um 07:54 schrieb Martin Wege via Cygwin: On Tue, Sep 19, 2023 at 5

Re: Cygwin gdb to load debug into from Windows VC?

2023-10-03 Thread Johannes Thoma via Cygwin
Hi, Am 03.10.23 um 17:03 schrieb Cedric Blancher via Cygwin: On Tue, 26 Sept 2023 at 06:39, Cedric Blancher wrote: Good morning! Is it possible to load Visual Studio (VC19, VC22) debug info (*.pdb files) into Cygwin gdb? Anyone? Or can VC19/VC22 create DWARF debug data? Ced As far as I

Re: Question on statically linking with cygwin

2023-09-22 Thread Johannes Thoma via Cygwin
Hi Martin, Thanks for your answer, comments inline: Am 22.09.23 um 07:54 schrieb Martin Wege via Cygwin: On Tue, Sep 19, 2023 at 5:24 PM Johannes Thoma via Cygwin wrote: Hi, As I understood the reason for not being able to statically link the cygwin1.dll in to a binary and distribute that

Question on statically linking with cygwin

2023-09-19 Thread Johannes Thoma via Cygwin
Hi, As I understood the reason for not being able to statically link the cygwin1.dll in to a binary and distribute that is because of licensing issues. Are there any technical issues that would make it impossible to link with cygwin statically? The reason I am asking is I am working on a GPL pro