#7 Problem compiling modplugxmms 2.05

open
nobody
None
5
2005-05-08
2005-05-08
Pierre
No

# make
make all-recursive
make[1]: Entering directory `/tmp/modplugxmms-2.05'
Making all in modplugxmms
make[2]: Entering directory
`/tmp/modplugxmms-2.05/modplugxmms'
Making all in archive
make[3]: Entering directory
`/tmp/modplugxmms-2.05/modplugxmms/archive'
source='archive.cpp' object='archive.lo' libtool=yes \ depfile='.deps/archive.Plo'
tmpdepfile='.deps/archive.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I../../.. -s -O3
-march=i686 -fno-exceptions -Wall -ffast-math
-D_REENTRANT -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -c -o archive.lo `test -f
'archive.cpp' || echo './'`archive.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../.. -s -O3
-march=i686 -fno-exceptions -Wall -ffast-math
-D_REENTRANT -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -c archive.cpp -MT
archive.lo -MD -MP -MF .deps/archive.TPlo -fPIC -DPIC
-o archive.lo
In file included from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/i686-pc-linux-gnu/bits/gthr-default.h:43,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/i686-pc-linux-gnu/bits/gthr.h:96,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/i686-pc-linux-gnu/bits/c++io.h:37,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/iosfwd:47,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/stl_algobase.h:70,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/char_traits.h:46,
from
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/string:47,
from archive.h:11,
from archive.cpp:7:
../../../pthread.h:275: error: conflicting declaration
'typedef struct pthread_st*pthread_t'
/usr/include/bits/pthreadtypes.h:140: error:
'pthread_t' has a previous declaration as `typedef long
unsigned int pthread_t'
../../../pthread.h:275: error: declaration of `typedef
struct pthread_st*pthread_t'
/usr/include/bits/pthreadtypes.h:140: error: conflicts
with previous declaration `typedef long unsigned int
pthread_t'
../../../pthread.h:275: error: declaration of `typedef
struct pthread_st*pthread_t'
/usr/include/bits/pthreadtypes.h:140: error: conflicts
with previous declaration `typedef long unsigned int
pthread_t'
../../../pthread.h:276: error: conflicting declaration
'typedef struct pthread_attr_st*pthread_attr_t'
/usr/include/bits/pthreadtypes.h:52: error:
'pthread_attr_t' has a previous declaration as `typedef
struct __pthread_attr_s pthread_attr_t'
../../../pthread.h:276: error: declaration of `typedef
struct pthread_attr_st*pthread_attr_t'
/usr/include/bits/pthreadtypes.h:52: error: conflicts
with previous declaration `typedef struct
__pthread_attr_s pthread_attr_t'
../../../pthread.h:276: error: declaration of `typedef
struct pthread_attr_st*pthread_attr_t'
/usr/include/bits/pthreadtypes.h:52: error: conflicts
with previous declaration `typedef struct
__pthread_attr_s pthread_attr_t'
../../../pthread.h:277: error: conflicting declaration
'typedef int pthread_key_t'
/usr/include/bits/pthreadtypes.h:70: error:
'pthread_key_t' has a previous declaration as `typedef
unsigned int pthread_key_t'
../../../pthread.h:277: error: declaration of `typedef
int pthread_key_t'
/usr/include/bits/pthreadtypes.h:70: error: conflicts
with previous declaration `typedef unsigned int
pthread_key_t'
../../../pthread.h:277: error: declaration of `typedef
int pthread_key_t'
/usr/include/bits/pthreadtypes.h:70: error: conflicts
with previous declaration `typedef unsigned int
pthread_key_t'
../../../pthread.h:279: error: conflicting declaration
'typedef int pthread_mutexattr_t'
/usr/include/bits/pthreadtypes.h:90: error:
'pthread_mutexattr_t' has a previous declaration as
`typedef struct pthread_mutexattr_t pthread_mutexattr_t'
../../../pthread.h:279: error: declaration of `typedef
int pthread_mutexattr_t'
/usr/include/bits/pthreadtypes.h:90: error: conflicts
with previous declaration `typedef struct
pthread_mutexattr_t pthread_mutexattr_t'
../../../pthread.h:279: error: declaration of `typedef
int pthread_mutexattr_t'
/usr/include/bits/pthreadtypes.h:90: error: conflicts
with previous declaration `typedef struct
pthread_mutexattr_t pthread_mutexattr_t'
../../../pthread.h:280: error: conflicting declaration
'typedef struct pthread_mutex_st*pthread_mutex_t'
/usr/include/bits/pthreadtypes.h:83: error:
'pthread_mutex_t' has a previous declaration as
`typedef struct pthread_mutex_t pthread_mutex_t'
../../../pthread.h:280: error: declaration of `typedef
struct pthread_mutex_st*pthread_mutex_t'
/usr/include/bits/pthreadtypes.h:83: error: conflicts
with previous declaration `typedef struct
pthread_mutex_t pthread_mutex_t'
../../../pthread.h:280: error: declaration of `typedef
struct pthread_mutex_st*pthread_mutex_t'
/usr/include/bits/pthreadtypes.h:83: error: conflicts
with previous declaration `typedef struct
pthread_mutex_t pthread_mutex_t'
../../../pthread.h:281: error: conflicting declaration
'typedef int pthread_condattr_t'
/usr/include/bits/pthreadtypes.h:67: error:
'pthread_condattr_t' has a previous declaration as
`typedef struct pthread_condattr_t pthread_condattr_t'
../../../pthread.h:281: error: declaration of `typedef
int pthread_condattr_t'
/usr/include/bits/pthreadtypes.h:67: error: conflicts
with previous declaration `typedef struct
pthread_condattr_t pthread_condattr_t'
../../../pthread.h:281: error: declaration of `typedef
int pthread_condattr_t'
/usr/include/bits/pthreadtypes.h:67: error: conflicts
with previous declaration `typedef struct
pthread_condattr_t pthread_condattr_t'
../../../pthread.h:282: error: conflicting declaration
'typedef struct pthread_cond_st*pthread_cond_t'
/usr/include/bits/pthreadtypes.h:60: error:
'pthread_cond_t' has a previous declaration as `typedef
struct pthread_cond_t pthread_cond_t'
../../../pthread.h:282: error: declaration of `typedef
struct pthread_cond_st*pthread_cond_t'
/usr/include/bits/pthreadtypes.h:60: error: conflicts
with previous declaration `typedef struct
pthread_cond_t pthread_cond_t'
../../../pthread.h:282: error: declaration of `typedef
struct pthread_cond_st*pthread_cond_t'
/usr/include/bits/pthreadtypes.h:60: error: conflicts
with previous declaration `typedef struct
pthread_cond_t pthread_cond_t'
../../../pthread.h:283: error: conflicting declaration
'typedef int pthread_rwlockattr_t'
/usr/include/bits/pthreadtypes.h:116: error:
'pthread_rwlockattr_t' has a previous declaration as
`typedef struct pthread_rwlockattr_t pthread_rwlockattr_t'
../../../pthread.h:283: error: declaration of `typedef
int pthread_rwlockattr_t'
/usr/include/bits/pthreadtypes.h:116: error: conflicts
with previous declaration `typedef struct
pthread_rwlockattr_t pthread_rwlockattr_t'
../../../pthread.h:283: error: declaration of `typedef
int pthread_rwlockattr_t'
/usr/include/bits/pthreadtypes.h:116: error: conflicts
with previous declaration `typedef struct
pthread_rwlockattr_t pthread_rwlockattr_t'
../../../pthread.h:284: error: conflicting declaration
'typedef struct pthread_rwlock_st*pthread_rwlock_t'
/usr/include/bits/pthreadtypes.h:108: error:
'pthread_rwlock_t' has a previous declaration as
`typedef struct _pthread_rwlock_t pthread_rwlock_t'
../../../pthread.h:284: error: declaration of `typedef
struct pthread_rwlock_st*pthread_rwlock_t'
/usr/include/bits/pthreadtypes.h:108: error: conflicts
with previous declaration `typedef struct
_pthread_rwlock_t pthread_rwlock_t'
../../../pthread.h:284: error: declaration of `typedef
struct pthread_rwlock_st*pthread_rwlock_t'
/usr/include/bits/pthreadtypes.h:108: error: conflicts
with previous declaration `typedef struct
_pthread_rwlock_t pthread_rwlock_t'
make[3]: *** [archive.lo] Error 1
make[3]: Leaving directory
`/tmp/modplugxmms-2.05/modplugxmms/archive'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/tmp/modplugxmms-2.05/modplugxmms'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/modplugxmms-2.05'
make: *** [all] Error 2

Discussion