07/02/23 12:52:49 Gg6Z+zMm
なんというか、たぶんLinux以前の問題な気が・・・。
少なくとも'cannot execute binary file'ってのはpermissionのエラーではないです。
うちはzshなんで「実行形式エラー」と出る。
たぶん、想像だけど、それは実行形式になってないんじゃなくて、PPCでなくて、
x86の実行形式(バイナリフォーマット)なのではないかな?
たとえLinux用と書いてあっても、中の命令はCPUによって違うので、MacやPS3
なんかで使われてるPPC(やCell)ていうCPUにIntelやAMDのx86(pentiumとかAt
hlonとか)のCPUの命令を送り込んでも、ベトナム人にフランス語で命令するよう
なもんなんで実行できません。
Linux用のAdobe flash入れて動かないとかいってる人も同じパターンかと。
ソースがあれば、PPC用の命令を吐き出すコンパイラを使ってコンパイル
しなおせば、可能ですが、すんなりコンパイルが通るかは難しいところ。
>>203はそういう意味でいったのではないかな。
#ビルド(build)とはコンパイルやらなんやらの一連の操作をひっくるめた言葉。
というわけで、そのへんでひっかかってる人は、Linux以前に、CPUとはな
にか、プログラムはどのように作られ、どのように実行されるか、っていう
コンピュータの基礎をどっかで勉強した方がいいのかも。
#逆にそういうことを学ぶきっかけになるのがLinuxのいいところ。