回答編集履歴
1
追加質問への回答を追記
answer
CHANGED
@@ -1,3 +1,12 @@
|
|
1
1
|
Linuxに異なる環境でのバイナリ互換を期待してはいけません。異なる環境(ディストリビューション)で動かす際は、基本的には再ビルドの必要があります。
|
2
2
|
|
3
|
-
同じディストリビューションでもバージョンアップしたら動かなくなってビルドし直し、ということもよくあります。
|
3
|
+
同じディストリビューションでもバージョンアップしたら動かなくなってビルドし直し、ということもよくあります。
|
4
|
+
|
5
|
+
---
|
6
|
+
追記
|
7
|
+
|
8
|
+
> 同os系統のmac osで上記のバイナリファイルを実行することはできるのですか?
|
9
|
+
|
10
|
+
Mac (OS X)は`UNIX`です。UNIXやLinuxを「Unix系OS」と一括りにされることもありますが、UNIXとLinuxは中身はまったく異なるので、やはり実行することはできません。
|
11
|
+
|
12
|
+
もしかしたら、POSIXシステムコールだけを使ったプログラムなら異なるUNIX/Linuxでも動かせるかもしれませんが、試したことはありません。
|