鎌田@翻訳人です。
[...] /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.2.5' /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: note: '__libc_start_main@@GLIBC_2.2.5' is defined in DSO /lib64/libc.so.6 so try adding it to the linker command line /lib64/libc.so.6: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status
上記のメッセージから判断する限りでは、glibcにあるべきはずのシンボル (__libc_start_main@@GLIBC_2.2.5)が無い、って言っているだけのような 気がしますが・・ いずれにしても、エラーメッセージ全体と、何をコンパイルしているのかに ついて情報を提供いただければと思います。 以上です。 On Sun, 07 Jul 2013 16:30:11 +0900 野宮 賢 / NOMIYA Masaru <nomiya@galaxy.dti.ne.jp> wrote:
野宮です.
openSUSE 12.3(x86_64)での話です.
昨日オンライン更新で,
xorg-x11-server xorg-x11-server-extra
をアップデートしたところ,xscreensaver の3d画面が使用不可となり,これ は,NVIDIAのdriverの削除・再インストールで解決しました. が,ソフトをビルドすると,案の定,
[...] /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.2.5' /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: note: '__libc_start_main@@GLIBC_2.2.5' is defined in DSO /lib64/libc.so.6 so try adding it to the linker command line /lib64/libc.so.6: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status
というエラーでビルドが不可能になりました,案の定,というのは,openSUSE 12.1 で経験済みであることを失念していた,という意味です.
ともあれ,このエラーを回復する手立てが無いものでしょうか?
宜しくお願いします.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ 「私たちが今日直面している化学物質の危険性に関する疑問に対し、通 常の科学的な正確さをもって答えようとすれば、たぶんさらに数十年を要する であろう。」 -- J. V. Rodricks -- -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org