Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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: <000c01c30b11$c2f21360$5380869f@oemcomputer> Reply-To: "Al" From: "Al" To: References: <002601c30ab7$c0f54be0$9681869f AT oemcomputer> <3EA875A9 DOT 80403 AT ece DOT gatech DOT edu> Subject: Re: automake, flex, libfl.a Date: Fri, 25 Apr 2003 11:01:36 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ----- Original Message ----- From: "Charles Wilson" To: "Al" ; Sent: Friday, April 25, 2003 12:39 AM Subject: Re: automake, flex, libfl.a > Al wrote: > > > My problem is that I think I should be using @LEXLIB@ if my source is to be > > buildable on other platforms. So the question is, is there something unusual > > about Cygwins libfl.a that is causing my problem and hence I should know > > about? I just dont understand that error, ``not have real file''??? > > It's not libfl.a -- it's libtool. Libtool policy (as of last July or > so) is to only build DLLs if all dependencies are also shared libs. > There are a number of good reasons for this; check the mailing list > archives. > > Short answer: try to build flex as a shared library, or ask the > maintainer to do so. Sometimes it's as simple as running 'autoreconf' > in the (flex) source directory... > > --Chuck > > > Got ya. Thanks for the pointer. Al. -- 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/