delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/01/04/18:51:19

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Sat, 5 Jan 2002 00:53:22 +0100
From: "Gerrit P. Haase" <gp AT familiehaase DOT de>
X-Mailer: The Bat! (v1.53t) Business
Reply-To: "Gerrit P. Haase @ cygwin" <cygwin AT cygwin DOT com>
Organization: Esse keine toten Tiere
X-Priority: 3 (Normal)
Message-ID: <128600825.20020105005322@familiehaase.de>
To: Nicolas Williams <Nicolas DOT Williams AT ubsw DOT com>
CC: heimdal-discuss AT sics DOT se, cygwin AT cygwin DOT com
Subject: Re: Heimdal 0.4e and Cygwin
In-Reply-To: <20020104161151.U20045@wdr.com>
References: <20020104161151 DOT U20045 AT wdr DOT com>
MIME-Version: 1.0

Hallo Nicolas,

Am 2002-01-04 um 22:11 schriebst du:

> ./configure --prefix=/usr/local --disable-otp ; make

> Works, well, almost works.

> The only serious problems appear to be:

>  - Cygwin defines iruserok() in unistd.h but does not provide an
>    implementation, therefore ./configure detects that iruserok() is
>    missing and lib/roken/iruserok.c fails to compile because it
>    redefines iruserok()!

$ nm libutil.a | grep iruserok
iruserok.o:
00000108 T _iruserok

>    Cygwin needs a fix, if anything, but I'm not sure how to workaround
>    this.  I worked around it by manually editing config.h and
>    lib/roken/Makefile... The only thing that fails to build then is
>    rshd.exe.

>  - The same klist.exe binary in /tmp/heimdal-0.4e/kuser/klist.exe works,
>    but, the *same* binary, located in /usr/local/bin/. Then again, if I
>    copy klist.exe to /usr/bin/ it works.

>    Cygwin is slowly making me crazy. Time to dig through the FAQs or the
>    Cygwin lists... and I'm not finding anything.

>    Is there something magical about /usr/local/ on Cygwin that prevents
>    binaries I compile from working?

No. Sounds strange.

>  - When I try to link a simple conftest program to check for
>    gss_init_sec_context() gcc/ld fail to link, listing lots of OpenSSL
>    symbols as being undefined - adding -lssl to the gcc command line
>    does not fix the problem. This is probably something to do with the
>    above klist.exe problem.

> I'm running make check now. Most checks are passing.

> If only I can figure out exactly how to install Heimdal so things link
> and run correctly. Perhaps I have to ./configure with --prefix=/usr,
> since manually installing Heimdal binaries to /usr/bin seems to work...

Gerrit
-- 
=^..^=                                        mailto:gp AT familiehaase DOT de


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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