delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/10/13/11:57:52

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
Date: Wed, 13 Oct 2004 17:57:37 +0200
From: "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de>
Reply-To: "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de>
Organization: Esse keine toten Tiere
Message-ID: <1351779159125.20041013175737@familiehaase.de>
To: Peter Lovell <vpndev AT mac DOT com>
CC: "Grzegorz B. Prokopski" <gadek AT debian DOT org>, cygwin AT cygwin DOT com,
SableVM Developers Mailing List <sablevm-devel AT sablevm DOT org>
Subject: SableVM & Cygwin (was: Re: sablevm + windows)
In-Reply-To: <CF1AEB5C-192F-11D9-9065-000A95A76622@mac.com>
References: <3262F821-1588-11D9-B5B2-000A9599D97C AT mac DOT com> <41607B7D DOT 1060104 AT mail DOT mcgill DOT ca> <8AD73160-18B2-11D9-8E10-000A95A76622 AT mac DOT com> <1097219897 DOT 17347 DOT 106 DOT camel AT localhost DOT localdomain> <591336448812 DOT 20041008145906 AT familiehaase DOT de> <CF1AEB5C-192F-11D9-9065-000A95A76622 AT mac DOT com>
MIME-Version: 1.0

Hi Peter,

coming back to this now.

> I'm also willing to help port and maintain.

Fine.  I have to offer two possible scenarios.

1.
I have a stripped down standalone libffi package with a shared libffi
now.  This version is based on the sources from the cygwin release of
gcc-3.3.3. You can take this package and maintain it, that means update
it when Cygwin GCC is updated and integrate the changes happened in the
libffi subdirectory.

2.
Include this stripped down libffi version with the SableVM sourcetree
and link libffi into the main DLL as a convenience library.

IMO it would be easier to keep it uptodate when it is included with the
SableVM sources and also distributed this way.  So one can continue when
you or me are gone.

I have a patch I can send you, there is the stripped down libffi
integrated in the SablVM build.  The standalone libffi is available as
separate package from my webserver:
http://anfaenger.de/cygwin/cygwin-1.5/libffi-cygwin-standalone/

Ready compiled SableVM binary and source package:
http://anfaenger.de/cygwin/cygwin-1.5/saqblevm/

The source package includes also the patch and uses a statically libffi,
so it doesn't need a FFI DLL.  Could you verify that this SableVM works
as expected, please?

Classpath is still compiling.


Gerrit
-- 
=^..^=                                     http://nyckelpiga.de/donate.html


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