MACPHSFT01:~/mt-tests lshamard$ gcc -Icheck/include -Lcheck/lib pthread-test.c -o pthread-test -lcheck -lpthread
pthread-test.c:21: error: thread-local storage not supported for this target
MACPHSFT01:~/mt-tests lshamard$ gcc --version
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5363)
MACPHSFT01:~/mt-tests lshamard$ uname -a
Darwin MACPHSFT01 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc
и
macphsft02:~/mt-tests lshamard$ gcc -Icheck/include -Lcheck/lib pthread-test.c -o pthread-test -lcheck -lpthread
pthread-test.c:21: error: thread-local storage not supported for this target
macphsft02:~/mt-tests lshamard$ gcc --version
i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
macphsft02:~/mt-tests lshamard$ uname -a
Darwin macphsft02.cern.ch 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386
Даже FreeBSD, от которой они отпочковались, умеет. 21 век же на дворе, а они все еще не умеют.
P.S. И кстати да, винда тоже умеет.
P.P.S. И солярис умеет.
okunek
в леопарде не пробовал?
moskva-04
щас прибегут маководы и будут тебе объяснять, что чтобы это заработало надо нажать яблоко+x+c+shift+F4
shlyumper
Да пофиг на леопард, в общем-то. Проект должен на этих двух работать. Так что теперь придется городить огород с эмуляцией __thread своими силами, и все из-за одной компании
shlyumper
иДаже FreeBSD, от которой они отпочковались, умеет. 21 век же на дворе, а они все еще не умеют.
P.S. И кстати да, винда тоже умеет.
P.P.S. И солярис умеет.