From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.user Subject: Re: Building shared libs (DLL) under Cygwin (1.8.4) Date: Thu, 01 May 2008 10:06:55 +0100 Message-ID: <87iqxyz93k.fsf@ossau.uklinux.net> References: <1ca1c1410804301357y5d9023c5ha5ddedcd17e69666@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1209633264 15428 80.91.229.12 (1 May 2008 09:14:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 May 2008 09:14:24 +0000 (UTC) Cc: guile-user@gnu.org To: "Aaron Turner" Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu May 01 11:15:00 2008 connect(): Connection refused Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JrUsV-0004DO-9l for guile-user@m.gmane.org; Thu, 01 May 2008 11:14:59 +0200 Original-Received: from localhost ([127.0.0.1]:58311 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JrUro-0006XK-22 for guile-user@m.gmane.org; Thu, 01 May 2008 05:14:16 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JrUkl-0007SF-Cs for guile-user@gnu.org; Thu, 01 May 2008 05:06:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JrUkj-0007Q2-Cy for guile-user@gnu.org; Thu, 01 May 2008 05:06:58 -0400 Original-Received: from [199.232.76.173] (port=38894 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JrUkj-0007PW-0r for guile-user@gnu.org; Thu, 01 May 2008 05:06:57 -0400 Original-Received: from mail3.uklinux.net ([80.84.72.33]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JrUki-0002Vh-Hs for guile-user@gnu.org; Thu, 01 May 2008 05:06:56 -0400 Original-Received: from arudy (host86-145-183-175.range86-145.btcentralplus.com [86.145.183.175]) by mail3.uklinux.net (Postfix) with ESMTP id F18551F6754; Thu, 1 May 2008 10:06:55 +0100 (BST) Original-Received: from laruns (laruns [192.168.0.10]) by arudy (Postfix) with ESMTP id 6640B3800D; Thu, 1 May 2008 10:06:55 +0100 (BST) In-Reply-To: <1ca1c1410804301357y5d9023c5ha5ddedcd17e69666@mail.gmail.com> (Aaron Turner's message of "Wed, 30 Apr 2008 13:57:19 -0700") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:6551 Archived-At: "Aaron Turner" writes: > I'm trying to rebuild Guile 1.8.4 under Cygwin (latest stable) because > the Cygwin packages seem to have some serious problems (I've been told > it was built with the wrong version of gcc). Everything seems ok > (configure && make report no errors), but when it's all said and done, > all I get is a static library. This causes problems because > 'guile-config link' returns the appropriate flags to link dynamically > and so I can't build other packages dependent on Guile (like GNU > Autogen). > > I've attached the config.log, but as far as I can tell, there's no > indication why this is happening... it even says that shared library > will be built. The libguile.la file also confirms that only a static > library was built. > > Any suggestions or hints would be much appreciated! Thanks! I would suggest working with the Cygwin people on this. They are more likely to be familiar with this kind of issue (which probably comes from how the autotools work on Cygwin), and if there's a problem with the current Guile in Cygwin, it would be much better to fix that for all Cygwin users. (FWIW, when I last updated a couple of weeks ago, the Cygwin Guile version was 1.8.2. I've been using that successfully and haven't seen any critical problems. I did see a problem with open-input-pipe hanging, but worked around that by writing to a temporary file instead and then re-reading from that file.) Regards, Neil