[linux-audio-user] ANNOUNCE: Rosegarden-4 0.9.7 released
Fryderyk Dziarmagowski
freetz at gmx.net
Thu Mar 25 12:42:38 EST 2004
On Thu, 25 Mar 2004 17:49:24 +0000
Chris Cannam <cannam at all-day-breakfast.com> wrote:
[...]
> > i got following problem (nptl based system):
> > MappedStudio.cpp:41: error: parse error before `.' token
>
> I don't know anything about NPTL, but clearly it doesn't like the
> recursive mutex. How is PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
> defined on your system?
in /usr/include/pthread.h it looks like:
/* Mutex initializers. */
#define PTHREAD_MUTEX_INITIALIZER \
{ }
#ifdef __USE_GNU
# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
{ .__data = { .__kind = PTHREAD_MUTEX_RECURSIVE_NP } }
# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
{ .__data = { .__kind = PTHREAD_MUTEX_ERRORCHECK_NP } }
# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
{ .__data = { .__kind = PTHREAD_MUTEX_ADAPTIVE_NP } }
#endif
--
Fryderyk Dziarmagowski
More information about the Linux-audio-user
mailing list