[問題] 新編譯的cross compiler來編譯程式在舊版子上無法執行
各位版友
我的問題如下,用crosstool-ng編譯一套新的toolchain,用這個toolchain編譯程式
在手邊的版子上跑,但是執行./test 時系統回我"-sh: ./test: not found"
請問一下這大概是什麼問題,我這樣做事合理的嗎?還是toolchain一定要跟編譯系統的是同一套
以下為我的環境
我的toolchain:
1. gcc version 4.3.2 (crosstool-NG 1.14.1)
原本的toolchain:
1. gcc version 4.3.2 (crosstool-NG-1.4.1)
請版友解惑,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.77.20
推
03/16 13:11, , 1F
03/16 13:11, 1F
推
03/16 22:30, , 2F
03/16 22:30, 2F
推
03/16 22:33, , 3F
03/16 22:33, 3F
推
03/17 20:53, , 4F
03/17 20:53, 4F
推
03/17 23:30, , 5F
03/17 23:30, 5F
→
03/19 11:51, , 6F
03/19 11:51, 6F
→
03/19 11:53, , 7F
03/19 11:53, 7F
→
03/19 11:54, , 8F
03/19 11:54, 8F
→
03/19 11:56, , 9F
03/19 11:56, 9F
→
03/19 11:56, , 10F
03/19 11:56, 10F