- 480 名前: ◆xHyBJWuWH6 [2008/06/20(金) 17:27:10 ID:znVwAB3N]
- [FIREFOX3]
GTK他を入れて,ソースからメイクしてみた. gmake[3]: ディレクトリ `/root/Desktop/mozilla/memory/jemalloc' に入ります jemalloc.c gcc -o jemalloc.o -c -DOSTYPE=\"Linux2.6.16-0vl76\" -DOSARCH=Linux -I. -I. ・・・ rm -f libjemalloc.so c++ -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith ・・・ jemalloc.o(.text+0x1491): In function `choose_arena_hard': : undefined reference to `___tls_get_addr' jemalloc.o(.text+0x3323): In function `arena_ralloc': : undefined reference to `___tls_get_addr' jemalloc.o(.text+0x3e76): In function `malloc_init_hard': : undefined reference to `___tls_get_addr' jemalloc.o(.text+0x422f): In function `malloc': : undefined reference to `___tls_get_addr' jemalloc.o(.text+0x43cb): In function `calloc': : undefined reference to `___tls_get_addr' jemalloc.o(.text+0x4557): more undefined references to `___tls_get_addr' follow collect2: ld はステータス 1 で終了しました gmake[3]: *** [libjemalloc.so] エラー 1 gmake[3]: ディレクトリ `/root/Desktop/mozilla/memory/jemalloc' から出ます TLS--thread local storage-- のライブラリが無いのが問題らしい. どなたか知らない? とりあえず,jemallocをディセーブルにしてメイク中.
|

|