PDA

View Full Version : DEVO compilare glibc!!!! AIUTO!


DanieleC88
03-02-2006, 16:31
Ho un disperato bisogno di ricompilare glibc, ma quando vado a compilare mi si ferma con questi errori:
In file included from ../include/pthread.h:1,
from ../sysdeps/unix/sysv/linux/fatal-prepare.h:19,
from assert.c:42:
/usr/include/pthread.h:163: error: parse error before '*' token
/usr/include/pthread.h:165: error: `pthread_create' declared as function returning a function
/usr/include/pthread.h:166: error: parse error before "void"
/usr/include/pthread.h:169: error: parse error before "pthread_self"
/usr/include/pthread.h:172: error: parse error before "__thread1"
/usr/include/pthread.h:180: error: parse error before "__th"
/usr/include/pthread.h:186: error: parse error before "__th"
/usr/include/pthread.h:194: error: parse error before '*' token
/usr/include/pthread.h:197: error: parse error before '*' token
/usr/include/pthread.h:200: error: parse error before '*' token
/usr/include/pthread.h:204: error: parse error before '*' token
/usr/include/pthread.h:208: error: parse error before '*' token
/usr/include/pthread.h:213: error: parse error before '*' token
/usr/include/pthread.h:219: error: parse error before '*' token
/usr/include/pthread.h:223: error: parse error before '*' token
/usr/include/pthread.h:228: error: parse error before '*' token
/usr/include/pthread.h:232: error: parse error before '*' token
/usr/include/pthread.h:237: error: parse error before '*' token
/usr/include/pthread.h:241: error: parse error before '*' token
/usr/include/pthread.h:246: error: parse error before '*' token
/usr/include/pthread.h:250: error: parse error before '*' token
/usr/include/pthread.h:259: error: parse error before '*' token
/usr/include/pthread.h:263: error: parse error before '*' token
/usr/include/pthread.h:271: error: parse error before '*' token
/usr/include/pthread.h:275: error: parse error before '*' token
/usr/include/pthread.h:283: error: parse error before '*' token
/usr/include/pthread.h:287: error: parse error before '*' token
/usr/include/pthread.h:295: error: parse error before "__th"
/usr/include/pthread.h:302: error: parse error before "__target_thread"
/usr/include/pthread.h:307: error: parse error before "__target_thread"
/usr/include/pthread.h:332: error: parse error before '*' token
/usr/include/pthread.h:337: error: parse error before '*' token
/usr/include/pthread.h:340: error: parse error before '*' token
/usr/include/pthread.h:343: error: parse error before '*' token
/usr/include/pthread.h:347: error: parse error before '*' token
/usr/include/pthread.h:353: error: parse error before '*' token
/usr/include/pthread.h:360: error: parse error before '*' token
/usr/include/pthread.h:363: error: parse error before '*' token
/usr/include/pthread.h:366: error: parse error before '*' token
/usr/include/pthread.h:371: error: parse error before '*' token
/usr/include/pthread.h:378: error: parse error before '*' token
/usr/include/pthread.h:382: error: parse error before '*' token
/usr/include/pthread.h:391: error: parse error before '*' token
/usr/include/pthread.h:396: error: parse error before '*' token
/usr/include/pthread.h:399: error: parse error before '*' token
/usr/include/pthread.h:402: error: parse error before '*' token
/usr/include/pthread.h:406: error: parse error before '*' token
/usr/include/pthread.h:413: error: parse error before '*' token
/usr/include/pthread.h:421: error: parse error before '*' token
/usr/include/pthread.h:424: error: parse error before '*' token
/usr/include/pthread.h:427: error: parse error before '*' token
/usr/include/pthread.h:432: error: parse error before '*' token
/usr/include/pthread.h:441: error: parse error before '*' token
/usr/include/pthread.h:446: error: parse error before '*' token
/usr/include/pthread.h:449: error: parse error before '*' token
/usr/include/pthread.h:452: error: parse error before '*' token
/usr/include/pthread.h:456: error: parse error before '*' token
/usr/include/pthread.h:462: error: parse error before '*' token
/usr/include/pthread.h:465: error: parse error before '*' token
/usr/include/pthread.h:469: error: parse error before '*' token
/usr/include/pthread.h:475: error: parse error before '*' token
/usr/include/pthread.h:481: error: parse error before '*' token
/usr/include/pthread.h:484: error: parse error before '*' token
/usr/include/pthread.h:487: error: parse error before '*' token
/usr/include/pthread.h:492: error: parse error before '*' token
/usr/include/pthread.h:496: error: parse error before '*' token
/usr/include/pthread.h:500: error: parse error before '*' token
/usr/include/pthread.h:510: error: parse error before '*' token
/usr/include/pthread.h:514: error: parse error before '*' token
/usr/include/pthread.h:517: error: parse error before '*' token
/usr/include/pthread.h:520: error: parse error before '*' token
/usr/include/pthread.h:523: error: parse error before '*' token
/usr/include/pthread.h:528: error: parse error before '*' token
/usr/include/pthread.h:532: error: parse error before '*' token
/usr/include/pthread.h:534: error: parse error before '*' token
/usr/include/pthread.h:536: error: parse error before '*' token
/usr/include/pthread.h:538: error: parse error before '*' token
/usr/include/pthread.h:542: error: parse error before '*' token
/usr/include/pthread.h:545: error: parse error before '*' token
/usr/include/pthread.h:557: error: parse error before '*' token
/usr/include/pthread.h:558: error: parse error before ')' token
/usr/include/pthread.h:561: error: parse error before "__key"
/usr/include/pthread.h:564: error: parse error before "__key"
/usr/include/pthread.h:568: error: parse error before "__key"
/usr/include/pthread.h:577: error: parse error before '*' token
/usr/include/pthread.h:578: error: parse error before ')' token
/usr/include/pthread.h:592: error: parse error before "__cancelthread"
/usr/include/pthread.h:650: error: parse error before "__thread_id"
Suggerimenti? Ovviamente gli errori dal secondo in poi sono dovuti ad un errore di sintassi che č causato dal primo errore. Perņ non capisco cosa ci sia di sbagliato nell'header... :confused:

maxithron
03-02-2006, 17:43
Ho un disperato bisogno di ricompilare glibc, ma quando vado a compilare mi si ferma con questi errori:


mmm... vedi se ti trovi con il sorgente



extern int pthread_create (pthread_t *__restrict __threadp,
__const pthread_attr_t *__restrict __attr,
void *(*__start_routine) (void *),
void *__restrict __arg) __THROW;

/* Obtain the identifier of the current thread. */
extern pthread_t pthread_self (void) __THROW;

/* Compare two thread identifiers. */
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2) __THROW;

DanieleC88
05-02-2006, 09:38
/* Create a thread with given attributes ATTR (or default attributes
if ATTR is NULL), and call function START_ROUTINE with given
arguments ARG. */
extern int pthread_create (pthread_t *__restrict __threadp,
__const pthread_attr_t *__restrict __attr,
void *(*__start_routine) (void *),
void *__restrict __arg) __THROW;

/* Obtain the identifier of the current thread. */
extern pthread_t pthread_self (void) __THROW;

/* Compare two thread identifiers. */
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2) __THROW;

Perfettamente. :cry: