lddは、アプリが「動的実行可能ファイルではない」と言っています
天文学の教授から受け取った32ビットアプリケーション(uclsynと呼ばれる)があります。私は1年前にCentOSで実行することができましたが、今では新しいCentOS VMをセットアップしているときに実行されず、その理由がわかりません。「Killed」で戻ってきます。 これは、コマンドラインでの交換です。 $ ./uclsyn_linux Killed $ ldd ./uclsyn_linux not a dynamic executable $ file ./uclsyn_linux uclsyn_linux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped 実行されるマシンでは、「ldd ./uclsyn_linux」は依存関係の全リストを返します。これらの共有ライブラリを提供するパッケージを見つけましたが、それらはすべてインストールされているようです。 必要なパッケージ libSM-1.1.0-7.1.el6.i686 libX11-1.3-2.el6.i686 libgcc-4.4.6-3.el6.i386 glibc-2.12-1.47.el6_2.9.i686 libuuid-2.17.2-12.4.el6.i686 libXau-1.0.5-1.el6.i686 また、アプリケーションにローカルなライブラリのヒープもありますが、これはチェック済みで既にインストールされています。 私の環境 VirtualBoxで実行されているCentOS uname -a:Linux …