Ubuntu 12.04でksymoopsツールをコンパイルする

Ubuntu 12.04でksymoopsツールをコンパイルする

スタンドアロンカーネルパニック分析でksymoopsツールを構築する必要があります。

ksymoopsのソースコードは、以下からダウンロードできます。このリンク

Ubuntu 12.04でコンパイルするとエラーが表示されます。

/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/libbfd.a(compress.o): In function `bfd_compress_section_contents':
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:100: undefined reference to `compressBound'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:106: undefined reference to `compress'
/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/libbfd.a(compress.o): In function `decompress_contents':
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:61: undefined reference to `inflateEnd'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:49: undefined reference to `inflateInit_'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:59: undefined reference to `inflateReset'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/compress.c:56: undefined reference to `inflate'
/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/libbfd.a(plugin.o): In function `try_load_plugin':
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/plugin.c:134: undefined reference to `dlopen'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/plugin.c:141: undefined reference to `dlsym'
/build/buildd/binutils-2.22/builddir-single/bfd/../../bfd/plugin.c:137: undefined reference to `dlerror'
collect2: ld returned 1 exit status
make: *** [ksymoops] Error 1

ベストアンサー1

おすすめ記事