delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/07/10/15:39:12

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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, 10 Jul 2002 20:38:41 +0100
From: "Steven O'Brien" <steven DOT obrien2 AT ntlworld DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] New package: guile-1.5.6-3
Message-Id: <20020710203841.2f9c1189.steven.obrien2@ntlworld.com>
In-Reply-To: <87fzystrvz.fsf@peder.flower>
References: <87fzystrvz DOT fsf AT peder DOT flower>
Mime-Version: 1.0

Hi

I have a problem with guile-devel.
libguile/root.h exports:
extern SCM scm_sys_protects[];

and #define's each array element as a macro

When trying to compile gnumeric-1.0.8, the build fails with the message:
"variable 'scm_sys_protects' can't be auto-imported."

This is expected, as you cannot auto-import arrays. However, I cannot
find any way of explicitly importing it without breaking the #define'd
elements. Does anyone know how to do this? Or is this a case where the
old-fashioned __declspec(dllimport) decoration is required?

Thanks for any reply,
Steven


On Wed, 10 Jul 2002 01:15:28 +0200
Jan Nieuwenhuizen <janneke AT gnu DOT org> wrote:

> 
> Guile, the GNU extension language and Scheme interpreter and
> libraries, have been included in the Cygwin distribution.
> 
> Guile, the GNU Ubiquitous Intelligent Language for Extension, is a
> scheme implementation designed for real world programming, supporting
> a rich Unix interface, a module system, and undergoing rapid
> development.  `guile' is a scheme interpreter that can execute scheme
> scripts (with a #! line at the top of the file), or run as an inferior
> scheme process inside Emacs.
> 
> Guile has been packaged in four parts: guile, guile-doc, guile-devel
> and libguile14.
> 
> For a brief description of what these packages are and what they
> contain, see http://cygwin.com/packages/ .
> 
> NOTE: This is the first Guile release as a Cygwin package; the first
> version of Guile for Cygwin that uses and provides shared object
> libraries (DLLs), and the first Cygwin package that links to libtool
> (libltdl).  As such, you may experience bugs never seen before.
> 
> Please send questions or comments on Guile to the Cygwin mailing list
> at: cygwin AT cygwin DOT com.  [However, if you're having problems related to
> LilyPond, please write to lilypond-user AT gnu DOT org.]
> 
> Greetings,
> Jan.
> 
> 
> INSTALLATION:
> 
> To update your installation, click on the "Install Cygwin now" link
> on the http://cygwin.com/ web page. This downloads setup.exe to
> your system. Save it and run setup, answer the questions and pick
> up 'guile' from the 'Interpreters' category.
> 
> Note that downloads from sources.redhat.com (aka cygwin.com) aren't
> allowed due to bandwidth limitations. This means that you will need
> to find a mirror which has this update.
> 
> In the US, ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
> is a reliable high bandwidth connection, and already up to date.
> 
> In Japan, use ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ .
> 
> In Denmark, http://mirrors.sunsite.dk/cygwin/ is already up-to-date.
> 
> If one of the above doesn't have the latest version of this package
> you can either wait for the site to be updated or find another
> mirror.
> 
> Please send questions or comments to the Cygwin mailing list at:
> cygwin AT cygwin DOT com.  If you want to subscribe go to:
> http://cygwin.com/lists.html.  I would appreciate if you would use
> this mailing list rather than emailing me directly.  This includes
> ideas and comments about the setup utility or Cygwin in general.
> 
> If you want to make a point or ask a question the Cygwin mailing
> list is the appropriate place.
> 
> *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
> 
> To unsubscribe to the cygwin-announce mailing list, look at the
> "List-Unsubscribe: " tag in the email header of this message. Send
> email to the address specified there.  It will be in the format:
> 
> cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com
> 
> -- 
> Jan Nieuwenhuizen <janneke AT gnu DOT org> | GNU LilyPond - The music
> typesetter http://www.xs4all.nl/~jantien       |
> http://www.lilypond.org
> 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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