Compiling C-Kermit 9.0.305 Alpha.02 on Cygwin
Tue Dec 1 04:21:33 GMT 2020
On Mon, Nov 30, 2020 at 05:31:46PM -0500, Eliot Moss wrote:
> On 11/30/2020 5:17 PM, Keith Christian via Cygwin wrote:
> > On Mon, Nov 30, 2020 at 2:44 PM Jeffrey Altman
> > <email@example.com> wrote:
> > > I suspect building C-Kermit with SSH, OpenSSL, Kerberos v5 support is
> > > going to be problematic since none of that code has been updated in more
> > > than a decade to keep up with the latest upstream packages. I suggest
> > > you start by trying to build for a generic linux target without any
> > > security features.
> > >
> > > Jeffrey Altman
> > > former Kermit developer
> > Jeffrey,
> > Thanks so much, appreciate your taking the time to respond. I was
> > puzzled when C-Kermit was dropped from Cygwin several years ago.
> > Former Kermit developer, quite the credentials!
> Just checked, and this does not compile out of the box for either the linux
> or posix target. Not sure how much work will be required. Too bad it is
> not set up to use ./configure to see what's actually available on the
> platform / how to use it ...
> Best wishes - Eliot Moss
For kicks, I got the *basic* C-Kermit to build under Linux and under Cygwin.
The make command line options are in the commit messages.
It is based on
C-Kermit 9.0.302 2011/07/11 cku302.tar.gz
I realized afterwards that I should have used C-Kermit 9.0.305 Alpha.02.
In any case, compiling is a first step, but does not suggest it is fully
functional. Mostly #include and minor changes were needed, except for
one big mess with the cygwin custom struct hostent being defined with
const char *h_name
More information about the Cygwin