delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/30/23:22:42

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8339B3851C21
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=gluelogic.com
Authentication-Results: sourceware.org;
spf=pass smtp.mailfrom=gs-cygwin DOT com AT gluelogic DOT com
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-Spam-Language: en
X-Spam-Relay-Country:
X-Spam-DCC: B=; R=smtp1.atof.net 1102; Body=1 Fuz1=1 Fuz2=1
X-Spam-RBL:
X-Spam-PYZOR: Reported 0 times.
Date: Mon, 30 Nov 2020 23:21:33 -0500
From: gs-cygwin DOT com AT gluelogic DOT com
To: cygwin AT cygwin DOT com
Subject: Re: Compiling C-Kermit 9.0.305 Alpha.02 on Cygwin
Message-ID: <20201201042133.GA3328@xps13>
References: <CAFWoy7Hr5VXmztz-7pEKCNPLuOZpnW0srZB-FSs_EJDLEXbfEw AT mail DOT gmail DOT com>
<06e96083-6a33-2cbb-a829-455615e91df7 AT secure-endpoints DOT com>
<CAFWoy7EXg_eDieymas3jKrYSxKr+nD9CqP3f6MKPMALc0aAaxw AT mail DOT gmail DOT com>
<c662458a-f989-f1ee-83cc-04f0c9a6548e AT cs DOT umass DOT edu>
Mime-Version: 1.0
In-Reply-To: <c662458a-f989-f1ee-83cc-04f0c9a6548e@cs.umass.edu>
X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

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
> > <jaltman AT secure-endpoints DOT 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.
https://github.com/gstrauss/ckermit
The make command line options are in the commit messages.

It is based on
http://www.columbia.edu/kermit/archive.html
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

Cheers, Glenn
--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019