[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