Hi,
i tried everything but aMule won't compile unde my SUN Solaris 9 x86.
Here are the last make messages:
/usr/local/include/pthread.h:285: conflicting types for `typedef struct pthread_
st*pthread_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:360: previou
s declaration as `typedef uint_t pthread_t'
/usr/local/include/pthread.h:286: conflicting types for `typedef struct pthread_
attr_st*pthread_attr_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:416: previou
s declaration as `typedef struct _pthread_attr pthread_attr_t'
/usr/local/include/pthread.h:287: conflicting types for `typedef int pthread_key
_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:361: previou
s declaration as `typedef uint_t pthread_key_t'
/usr/local/include/pthread.h:288: conflicting types for `typedef int pthread_onc
e_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:437: previou
s declaration as `typedef struct _once pthread_once_t'
/usr/local/include/pthread.h:289: conflicting types for `typedef int pthread_mut
exattr_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:423: previou
s declaration as `typedef struct _pthread_mutexattr pthread_mutexattr_t'
/usr/local/include/pthread.h:290: conflicting types for `typedef struct pthread_
mutex_st*pthread_mutex_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:388: previou
s declaration as `typedef struct _pthread_mutex pthread_mutex_t'
/usr/local/include/pthread.h:291: conflicting types for `typedef int pthread_con
dattr_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:430: previou
s declaration as `typedef struct _pthread_condattr pthread_condattr_t'
/usr/local/include/pthread.h:292: conflicting types for `typedef struct pthread_
cond_st*pthread_cond_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:397: previou
s declaration as `typedef struct _pthread_cond pthread_cond_t'
/usr/local/include/pthread.h:293: conflicting types for `typedef int pthread_rwl
ockattr_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:445: previou
s declaration as `typedef struct _pthread_rwlockattr pthread_rwlockattr_t'
/usr/local/include/pthread.h:294: conflicting types for `typedef struct pthread_
rwlock_st*pthread_rwlock_t'
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.2/include/sys/types.h:409: previou
s declaration as `typedef struct _pthread_rwlock pthread_rwlock_t'
ListenSocket.cpp:113:18: warning: #warning check closing method to change order
and get rid of this
ListenSocket.cpp:823:50: warning: #warning Here should be the IDHybrid, but we d
on't use it yet and I'm afraid it will break a lot

ListenSocket.cpp:829:42: warning: #warning Here should be the IDHybrid, but we d
on't use it yet and I'm afraid it will break a lot
ListenSocket.cpp:882:34: warning: #warning TODO: CHECK MESSAGE FILTERING!
ListenSocket.cpp:1173:42: warning: #warning We need a new ProcessSharedFileList
that can handle dirs. ___UNICODE___
ListenSocket.cpp:1873:34: warning: #warning Xaignar - check this for agressive
make[4]: *** [amule-ListenSocket.o] Error 1
make[4]: Leaving directory `/root/aMule-2.0.0rc7/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/aMule-2.0.0rc7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/aMule-2.0.0rc7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/aMule-2.0.0rc7'
make: *** [all] Error 2
Does anybody have an idea?