ジェイルブレイクされたiPhoneなどのgccのguiラッパーを書いていますが、ほぼ完成しています。ただし、実行するとこの出力が得られますld: can't open output file for writing : a.out, errno=1 collect2:ld return 1 exit status
。これは、アプリが実行される特権に関係していると思います。cydia 開発者 FAQ で setuid トリックを試しました。誰でも助けてもらえますか?
編集
これは私が現在使用しているラッパーです。
また、chmod 4777 を使用し、所有者: グループをルート: ホイールに変更します。
私はすべて正しくやっていますか?
#!/usr/bin/bash
dir=$(dirname "$0")
exec "${dir}"/GUI\ GCC_ "$0"