yann@1: [See also http://parisc-linux.org/toolchain yann@1: One of these days I'll have a look at what they've yann@1: got there, and incorporate their patches.] yann@1: yann@1: ------- yann@1: yann@1: The error yann@1: yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c: In function `__errno_location': yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:39: `pthread_descr' undeclared (first use in this function) yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:39: (Each undeclared identifier is reported only once yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:39: for each function it appears in.) yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:39: syntax error before "self" yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: implicit declaration of function `LIBC_THREAD_GETMEM' yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:40: `self' undeclared (first use in this function) yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:40: `p_errnop' undeclared (first use in this function) yann@1: ../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: return makes pointer from integer without a cast yann@1: make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/csu/errno-loc.o] Error 1 yann@1: make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/csu' yann@1: make[1]: *** [csu/subdir_lib] Error 2 yann@1: yann@1: means that hppa does not yet have the proper stuff for linuxthreads. yann@1: yann@1: See yann@1: http://groups.google.com/groups?selm=20030322165012%247208%40gated-at.bofh.it yann@1: http://lists.debian.org/debian-glibc/2003/debian-glibc-200303/msg00472.html yann@1: yann@1: A set of experimental patches is at yann@1: http://www.baldric.uwo.ca/~carlos/glibc-2.3.2-patches.tar.gz yann@1: but since they touch generic code, I'm not comfortable using them in general yet. yann@1: Go ahead and grab them if you want to build for hppa before hppa yann@1: support is merged into glibc.