guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: scm_mutex_lock and scm_mutex_unlock


From: Michael Tuexen
Subject: Re: scm_mutex_lock and scm_mutex_unlock
Date: Sun, 23 Oct 2005 17:40:19 +0200

Hi Marius,

thanks, that works. It now stops at

eval.c:2658: error: `PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP' undeclared here (not in a function)

Any idea, how to fix that? I'm trying to compile it on Mac OS X 10.3.9.

Best regards
Michael

On Oct 23, 2005, at 14:28 Uhr, Marius Vollmer wrote:

Michael Tuexen <address@hidden> writes:

I'm trying to compile guile-1.7.2 on Mac OS X 10.3.9. The  compilation
breaks because scm_mutex_lock and scm_mutex_unlock are used in
libguile/arbiters.c but the compiler and I can not find a definition
of those functions. Where are they defined?

That's a bug in guile 1.7.2 that has been fixed in CVS:

2005-03-18  Kevin Ryde  <address@hidden>

        * arbiters.c (FETCH_STORE) [generic C]: Should be
        scm_i_scm_pthread_mutex_lock/unlock now.  Reported by Ludovic Court├Ęs.

You could try a recent 'unstable' snapshot:

ftp://ftp.dt.e-technik.uni-dortmund.de/pub/guile/snapshots/guile- core.unstable.tar.gz


--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405






reply via email to

[Prev in Thread] Current Thread [Next in Thread]