-1
我在Android設備上構建單當構建運行./doltlibtool大廈單不擊:語法錯誤doltlibtool
make[4]: Entering directory `/bld/mono/mono-4.0.0/eglib/src'
CC libeglib_la-garray.lo
../doltlibtool: line 4: syntax error: unexpected "("
這裏得到一個錯誤是doltlibtool的4號線:
1 #!/bin/bash
2 top_builddir_slash="${0%%doltlibtool}"
3 : ${top_builddir_slash:=./}
4 args=()
5 modeok=false
6 tagok=false
從我可以告訴,這個問題是由於我沒有使用bash的事實。有沒有什麼辦法可以解決這個問題,而無需構建和使用bash?
更正 我使用bash ...但是busybox版本的bash,它不是真正的bash,所以不支持數組。
刪除行號。 – Cyrus
行號不在原始文件中......我只是添加了它們以進行澄清 – MonaLisaOverdrive
使用GNU cat:'cat -v doltlibtool'搜索特殊字符。 – Cyrus