diary/Kojima/2005-02-10
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・Glibc-2.3.4
glibc-2.3.4 を --enable-add-ons=linuxthreads でコンパイル...
pthread.c:550: undefined reference to `_res'
libpthread_pic.a(pthread.os)(.text+0xcea): In function `...
pthread.c:1146: undefined reference to `_errno'
libpthread_pic.a(pthread.os)(.text+0xcf6):/home/kojima/G...
undefined reference to `_h_errno'
...
などと言うエラーになる模様.Web 上で調べてみると i686 以...
い TLS を要求しているので --without-TLS すれば通るかも,...
つけたものの,このあたりの設定をいくつか試してもダメな模...
多分,エラーの原因は,リンクしようとしている(新しく作った...
kojima@athlon[~/Glibc2/libc-bin2]% nm libc.so | grep ' _...
001003a0 B _res@GLIBC_2.0
00101240 B _res_hconf
000b4708 t _res_hconf_init
000b4760 t _res_hconf_reorder_addrs
となっていて _res に @GLIBC_2.0 みたいなバージョン修飾が...
思うのだけど,このあたりは glibc2 のかなり奥の方の問題だ...
ばいいのかは分からないなぁ.ドキュメントを見ても 2.3.4 の...
は NPTL がデフォルトで linuxthreads は過去との互換性のた...
ような書き方なので,待ってれば直るものでも無さげだし.
glibc-2.3.3 までは linuxthreads でもコンパイルできたので...
ではこっちを使うことにして,2.3.4 は Plamo-4.1 以降で 2.6...
NPTL で使うようにするかなぁ..
-自宅のi586マシンでPlamo-unstable+kernel2.6.11rc4+gcc2.4....
---without-__thread で一応コンパイルできます。カーネル 2....
-もし興味おありのようでしたらMLに報告しますが?ホームペー...
-おお、お願いできるとうれしいです。私のコメントなんで名倉...
-linuxthreds でビルドした glibc を普通にインストールして...
-たちあがってしまえばこちらのもの、おめでとうございます。...
-posixtestsuiteだけでは不安になってきましたdjbware試しに...
-glibc-2.3.x 上でリコンパイルすれば NPTL でも普通に動くと...
-実は調子にのってglibc-20050221をしこんでしまいましたglib...
#comment
終了行:
[[diary/Kojima]]
・Glibc-2.3.4
glibc-2.3.4 を --enable-add-ons=linuxthreads でコンパイル...
pthread.c:550: undefined reference to `_res'
libpthread_pic.a(pthread.os)(.text+0xcea): In function `...
pthread.c:1146: undefined reference to `_errno'
libpthread_pic.a(pthread.os)(.text+0xcf6):/home/kojima/G...
undefined reference to `_h_errno'
...
などと言うエラーになる模様.Web 上で調べてみると i686 以...
い TLS を要求しているので --without-TLS すれば通るかも,...
つけたものの,このあたりの設定をいくつか試してもダメな模...
多分,エラーの原因は,リンクしようとしている(新しく作った...
kojima@athlon[~/Glibc2/libc-bin2]% nm libc.so | grep ' _...
001003a0 B _res@GLIBC_2.0
00101240 B _res_hconf
000b4708 t _res_hconf_init
000b4760 t _res_hconf_reorder_addrs
となっていて _res に @GLIBC_2.0 みたいなバージョン修飾が...
思うのだけど,このあたりは glibc2 のかなり奥の方の問題だ...
ばいいのかは分からないなぁ.ドキュメントを見ても 2.3.4 の...
は NPTL がデフォルトで linuxthreads は過去との互換性のた...
ような書き方なので,待ってれば直るものでも無さげだし.
glibc-2.3.3 までは linuxthreads でもコンパイルできたので...
ではこっちを使うことにして,2.3.4 は Plamo-4.1 以降で 2.6...
NPTL で使うようにするかなぁ..
-自宅のi586マシンでPlamo-unstable+kernel2.6.11rc4+gcc2.4....
---without-__thread で一応コンパイルできます。カーネル 2....
-もし興味おありのようでしたらMLに報告しますが?ホームペー...
-おお、お願いできるとうれしいです。私のコメントなんで名倉...
-linuxthreds でビルドした glibc を普通にインストールして...
-たちあがってしまえばこちらのもの、おめでとうございます。...
-posixtestsuiteだけでは不安になってきましたdjbware試しに...
-glibc-2.3.x 上でリコンパイルすれば NPTL でも普通に動くと...
-実は調子にのってglibc-20050221をしこんでしまいましたglib...
#comment
ページ名: