From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile on Mac OS X Date: Sun, 04 Aug 2002 13:21:51 -0500 Sender: guile-devel-admin@gnu.org Message-ID: <87fzxuzdq8.fsf@raven.i.defaultvalue.org> References: <8BC43CA6-A7A6-11D6-900A-0030654C1AB6@lurchi.franken.de> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1028485291 6528 127.0.0.1 (4 Aug 2002 18:21:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 4 Aug 2002 18:21:31 +0000 (UTC) Cc: guile-devel@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17bQ0Q-0001hB-00 for ; Sun, 04 Aug 2002 20:21:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17bQ0x-0001OS-00; Sun, 04 Aug 2002 14:22:03 -0400 Original-Received: from dsl-209-87-109-2.constant.com ([209.87.109.2] helo=defaultvalue.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17bQ0o-0001O7-00 for ; Sun, 04 Aug 2002 14:21:54 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id 4B92CC4D8; Sun, 4 Aug 2002 13:21:53 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 0FBF82048; Sun, 4 Aug 2002 13:21:52 -0500 (CDT) Original-To: Michael Tuexen In-Reply-To: <8BC43CA6-A7A6-11D6-900A-0030654C1AB6@lurchi.franken.de> (Michael Tuexen's message of "Sun, 4 Aug 2002 14:34:40 +0200") Original-Lines: 37 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-pc-linux-gnu) Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:967 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:967 Michael Tuexen writes: > I found three problems when building guile 1.5.6 on Mac OS X. > > 1. In gc_os_dep.c line 242 I had to use __APPLE__. > Could anyone fix this for upcoming releases? Hmm. I'd be happy to, but first, I see we're using macosx there. Anyone know why that's not being defined, or is that not the "offical" macosx tag for configure (if there is one yet)... Could you run ./config.guess and see what it says? > 2. The configure does not detect the sleep/usleep declarations. They > are available but are not detected. So there is a type conflict in > scmsigs.c. Does anyone knows why the configure script fails to > detect the declarions? My guess is that there's a extra header needed or something similar on macosx that's not getting included when the test runs. I usually have to look at the config.log and/or play with the actual configure.in to see what's going on. You might be able to put an exit 1 into the configure.in just after that test so you can find the result easier in the log. > 3. I have to use manually --disable-shared for the configure script and > must set CFLAGS=-no-cpp-precomp. Could someone put in the platform > specific gcc flag in the configure.in file. How to handle this will probably depend on the answer to 1 above. What does -no-cpp-precomp do? -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel