私はフランキーと呼ばれる64ビットプログラムをデバッグするdbxtoolのLinux版を使用しています:64ビットLinux上のdbxtoolは64ビットバージョンのdbxをロードしませんか?
file ../support/frankie
../support/frankie: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), for GNU/Linux 2.6.4, not stripped
私はdbxtoolの中に実行可能ファイルをロードしようとすると、私は手段を想定して、「サポートされていないアーキテクチャ」というメッセージを、取得dbxの32ビットバージョンがロードされていること:私はコマンドラインからdbxを実行する場合
(dbx) debug ~/support/frankie
dbx: ~/support/frankie has unsupported architecture or file format
しかし、自動的にデバッガの64ビットバージョンをロードすることによって、おそらく、ファイルをロードすることができます。私は64が、デバッガを使用してdbxtoolのを強制する任意のオプションを見つけることができません
(dbx) debug ../support/frankie
Reading frankie
Reading ld-linux-x86-64.so.2
Reading libm.so.6
Reading libncurses.so.5
Reading libc.so.6
Reading libdl.so.2
は、実際に私が見つけることができる唯一の1は、1つの64ビット環境で32ビットのデバッガの使用を強制することです!
提案がありますか?