delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/09/21/20:20:31

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
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3F6E3FB4.3070900@cwilson.fastmail.fm>
Date: Sun, 21 Sep 2003 20:17:56 -0400
From: Charles Wilson <cygwin AT cwilson DOT fastmail DOT fm>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: checking for shmat in -lipc... no
References: <Pine DOT WNT DOT 4 DOT 58 DOT 0309211431520 DOT 160 AT pervalidus>
In-Reply-To: <Pine.WNT.4.58.0309211431520.160@pervalidus>

Frédéric L. W. Meunier wrote:
> While running configure for IceWM (I don't think it's a
> question for cygwin-xfree) I noticed the following:
> 
> checking for shmat... no
> checking for shmat in -lipc... no
> 
> The second test returned yes when I created libipc.a and
> libipc.dll.a symlinks.
> 
> What's the right procedure for this test, which should be
> present in other packages ? Ignore ? Create symlinks ? Change
> configure.in ?

Honestly, there is no "right thing" here.  As you know, currently on 
cygwin IPC services are provided by the cygipc package (-lcygipc) which 
has only recently been added to the official distribution -- although 
the library has been around for years.

Long term, we'd like to complete the cygwin server, which will be an 
intrinsic part of the cygwin kernel, and not an add on package.  So I 
hesitate to suggest "use -lcygipc" or recommend that upstream packages 
be modified to suit cygipc...because hopefully, eventually, cygipc will 
go away and the native kernel (+cygserver) will handle all of this.

So, I'd say just do what works (symlinks?  fine...) and wait for "the 
real IPC server" to come along.

Or help make cygserver a reality sooner.

--
Chuck


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.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