On 13/04/10 22:36, Daniel Richard G. wrote: > Building coreutils-8.4 on a 64-bit AIX 5.3 system using GCC, I get this: > > gmake[1]: Entering directory `/tmp/coreutils-build/src' > CCLD kill > ld: 0711-317 ERROR: Undefined symbol: .pthread_once > ld: 0711-317 ERROR: Undefined symbol: .pthread_getspecific > ld: 0711-317 ERROR: Undefined symbol: .pthread_setspecific > ld: 0711-317 ERROR: Undefined symbol: .pthread_key_create > ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. > collect2: ld returned 8 exit status > gmake[1]: *** [kill] Error 1 > gmake[1]: Leaving directory `/tmp/coreutils-build/src' > gmake: *** [all] Error 2 > > Everything else builds and links fine. Does the "kill" program need some > special handling to make use of pthreads?
That's very strange. Is the `timeout` util built for example as that uses much the samem functions as `kill`. It's like kill was being built with a different toolchain (like xlc_r or something). Could you provide the build output from `make V=1`. cheers, Pádraig.