Re: [seq24-users] expected primary expression during make (seq24-0.6.3)
Brought to you by:
rcbuse
|
From: federico <xa...@in...> - 2005-04-10 18:06:52
|
i looked into the mutex.cpp source code (preprocessed output)
line 24 is:
const pthread_mutex_t mutex::recmutex =
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;
which after preprocessing is:
const pthread_mutex_t mutex::recmutex = {0, 0, 0,
PTHREAD_MUTEX_RECURSIVE_NP, { 0, 0 }};
this sounds strange because there is no '.' token.
could you verify this?
>mutex.cpp:24: error: expected primary-expression before '.' token
>mutex.cpp:24: error: expected primary-expression before '{' token
>mutex.cpp:24: error: expected `}' before '{' token
>mutex.cpp:24: error: expected `,' or `;' before '{' token
>mutex.cpp:24: error: expected declaration before '}' token
>make[2]: *** [mutex.o] Error 1
>make[2]: Leaving directory `/src/seq24-0.6.3/src'
>make[1]: *** [all] Error 2
>make[1]: Leaving directory `/src/seq24-0.6.3/src'
>make: *** [all-recursive] Error 1
>
>
>
|