delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/09/23/19:25:26

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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: <41535C11.AF2CB1B2@dessent.net>
Date: Thu, 23 Sep 2004 16:28:17 -0700
From: Brian Dessent <brian AT dessent DOT net>
Organization: My own little world...
MIME-Version: 1.0
To: "Gerrit @ cygwin" <cygwin AT cygwin DOT com>
Subject: Re: New packge: lighttpd-1.3.0
References: <E1CA4ul-0006CO-00 AT mailhub-04 DOT inode DOT at> <41519C77 DOT 4080201 AT x-ray DOT at> <1656566026 DOT 20040922215552 AT familiehaase DOT de> <41520175 DOT AA068400 AT dessent DOT net> <618153225 DOT 20040923011821 AT familiehaase DOT de> <41521CB9 DOT CCEFB0B AT dessent DOT net> <675000566 DOT 20040923034336 AT familiehaase DOT de> <415230DB DOT 83A3B87E AT dessent DOT net> <906379301 DOT 20040923144500 AT familiehaase DOT de> <4152D1C9 DOT 46BB656A AT dessent DOT net> <1649495088 DOT 20040923162439 AT familiehaase DOT de> <41534171 DOT FBFF2A44 AT dessent DOT net> <1439872214 DOT 20040924011215 AT familiehaase DOT de>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com

"Gerrit P. Haase" wrote:

> > Hmm, looking at it again I see that you may be right.  I was having
> > problems with it not finding libxml2 (which on cygwin is just
> > /usr/lib/libxml2.dll.a and .la) but it appears that all the others are
> > extraneous.  They must have been remnants left over of various failed
> > attempts at getting it to go, before everything was working.
> 
> I thought at first a little workaround is easier, since there is
> already $SHLIB_SUFFIX_NAME in use we could define this with .dll.a,
> but I'm not sure if it is used for s.th. different too.

$SHLIB_SUFFIX_NAME is ".so" even under the Cygwin build so it can't
possibly be doing anything useful.  I think I considered setting it to
".dll.a" at some point but was able to get it going without needing to
go that far.

> > What do you mean "no automake and libtool"?
> 
> They have proudly announced somewhere that they have abandoned
> automake and now they are using libtool but not automake which is
> not ideal, but it works.  Anyway, I hate it to hack Makefiles, I
> really like automake since it creates Makefiles so I don't need to
> hack them, just modifying the template is easier.

I see.  Well, I haven't had to modify any generated files - most of my
changes have been in acinclude.m4 or config.m4, to the places that
generate the Makefiles.  They're not using automake but they've
essentially crafted their own equivalent.  For example the function
PHP_NEW_EXTENSION in the top-level acinclude.m4 is what generates the
Makefile fragments for each extension, so a single change there will
modify the link command for all extensions.

Brian

--
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