From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.devel Subject: Re: Mingw support. Date: Mon, 01 Mar 2010 21:07:52 +0000 Message-ID: <87d3znvjh3.fsf@ossau.uklinux.net> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1267477708 26541 80.91.229.12 (1 Mar 2010 21:08:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 1 Mar 2010 21:08:28 +0000 (UTC) Cc: guile-devel To: "carlo.bramix" Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Mar 01 22:08:24 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NmCqm-0000nG-0w for guile-devel@m.gmane.org; Mon, 01 Mar 2010 22:08:24 +0100 Original-Received: from localhost ([127.0.0.1]:33957 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmCql-0000zO-GT for guile-devel@m.gmane.org; Mon, 01 Mar 2010 16:08:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NmCqe-0000vl-5N for guile-devel@gnu.org; Mon, 01 Mar 2010 16:08:16 -0500 Original-Received: from [140.186.70.92] (port=36241 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmCqd-0000tm-6v for guile-devel@gnu.org; Mon, 01 Mar 2010 16:08:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NmCqc-0005WW-0W for guile-devel@gnu.org; Mon, 01 Mar 2010 16:08:15 -0500 Original-Received: from mail3.uklinux.net ([80.84.72.33]:47763) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NmCqb-0005WQ-P7 for guile-devel@gnu.org; Mon, 01 Mar 2010 16:08:13 -0500 Original-Received: from arudy (host86-182-154-126.range86-182.btcentralplus.com [86.182.154.126]) by mail3.uklinux.net (Postfix) with ESMTP id 036231F6B3C; Mon, 1 Mar 2010 21:08:13 +0000 (GMT) Original-Received: from arudy (arudy [127.0.0.1]) by arudy (Postfix) with ESMTP id 8CA2538026; Mon, 1 Mar 2010 21:07:52 +0000 (GMT) In-Reply-To: (carlo bramix's message of "Wed, 24 Feb 2010 21:56:41 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10007 Archived-At: "carlo.bramix" writes: > Hello, > after an hard work I was able to get an almost working build of the most recent guile. > In the attached patch there are some little fixes and a bigger one, an almost complete and working implementation of posix mmap()/munmap() for Windows: this will allow you a single source code to be easily modified for both POSIX and WIN32 solutions. > This code has been also tested separately and I have not found any > problem. Thanks Carlo. I'm personally interested in having Guile 2.0 run on Windows, so I appreciate your efforts. I haven't looked at the patch yet. But I would guess that it is substantial enough that we will need copyright assignment papers from you. Would you be willing to assign your copyright in this work to the FSF? Out of interest, what did you do for the steps in the build that use guile? I am aiming to use Wine for these. I'll start working through the patch later this week, and the remaining problems that you mention below, and will follow up separately on any queries. Regards, Neil