Dan Nicolaescu wrote: > IMO the question should be asked the other way: how do you avoid > references to "croak". > > Adjust preprocessor code in dissociate_if_controlling_tty so that > croak is not used. Whether that is enough to make cygwin work, I don't > know. Here is the patch I came up with to avoid a reference to croak on the cygwin platform.