脱獄アプリ 作成への道(第2回)「実機で開発環境を作る」追記 - 大人の自由研究

大人の自由研究 ホーム » iPhone/iPad » 脱獄アプリ 作成への道(第2回)「実機で開発環境を作る」追記

脱獄アプリ 作成への道(第2回)「実機で開発環境を作る」追記

 注意事項です。
 本日、perl をアップデート( 5.14.4 → 5.22.0 )したところ、make でエラーが発生するようになったw
 /bin/sh: /var/mobile/sarutest/theos/bin/target.pl: /usr/bin/perl: bad interpreter: No such file or directory

 perl が動かない!?
 perl --help と入力すると、ヘルプが表示される。

 確かに、/usr/bin/perl は存在しなかった
-rwxr-xr-x  1 root   wheel  134976 Oct 26 08:54 pagestuff*
-rwsr-xr-x 1 root wheel 69552 Oct 13 18:32 passwd*
-rwxr-xr-x 1 root wheel 72160 Jan 28 2013 paste*
-rwxr-xr-x 1 root wheel 72192 Jan 28 2013 pathchk*
-rwxr-xr-x 1 root wheel 191584 Sep 6 2013 pax*
-rwxr-xr-x 1 root admin 13152 Sep 22 2009 pbcopy*
-rwxr-xr-x 1 root admin 13200 Sep 22 2009 pbpaste*
lrwxr-xr-x 1 root wheel 9 Sep 17 10:48 ping -> /bin/ping*
-rwxr-xr-x 1 root wheel 77424 Jan 28 2013 pinky*
-rwxr-xr-x 1 root admin 13936 Dec 25 2010 play*
-rwxr-xr-x 1 root admin 67952 Sep 22 2009 plutil*
-rwxr-xr-x 1 root wheel 36128 Jun 25 18:56 powerlogd*
-rwxr-xr-x 1 root wheel 104736 Jan 28 2013 pr*
-rwxr-xr-x 1 root wheel 71952 Jan 28 2013 printenv*


 試しに、perl を 5.14.4 に戻してみた。
 http://coolstar.org/publicrepo/debs/org.coolstar.perl_5.14.4_iphoneos-arm.deb
 ※こちらから、ダウンロード後に iFile で Install した

 すると、どうでしょう。
 /usr/bin/perl がありますね。
 シンボリックリンクだー

-rwxr-xr-x  1 root   wheel  134976 Oct 26 08:54 pagestuff*
-rwsr-xr-x 1 root wheel 69552 Oct 13 18:32 passwd*
-rwxr-xr-x 1 root wheel 72160 Jan 28 2013 paste*
-rwxr-xr-x 1 root wheel 72192 Jan 28 2013 pathchk*
-rwxr-xr-x 1 root wheel 191584 Sep 6 2013 pax*
-rwxr-xr-x 1 root admin 13152 Sep 22 2009 pbcopy*
-rwxr-xr-x 1 root admin 13200 Sep 22 2009 pbpaste*
lrwxr-xr-x 1 root wheel 19 Oct 30 12:27 perl -> /usr/local/bin/perl*
lrwxr-xr-x 1 root wheel 9 Sep 17 10:48 ping -> /bin/ping*
-rwxr-xr-x 1 root wheel 77424 Jan 28 2013 pinky*
-rwxr-xr-x 1 root admin 13936 Dec 25 2010 play*
-rwxr-xr-x 1 root admin 67952 Sep 22 2009 plutil*
-rwxr-xr-x 1 root wheel 36128 Jun 25 18:56 powerlogd*
-rwxr-xr-x 1 root wheel 104736 Jan 28 2013 pr*
-rwxr-xr-x 1 root wheel 71952 Jan 28 2013 printenv*

 って、事で再び、5.22.0 をインストールして、シンボリックリンクを張ってあげる事にした。

 ln -s /usr/local/bin/perl /usr/bin/perl


 とりあえず、make は無事に動くようになったw

 めでたしめでたし・・・


関連記事
スポンサーサイト
コメント(管理者承認後に公開します)

※未入力可能。メールアドレスは公開されますので、ご注意ください。
非公開コメント

トラックバック

http://ukkey3.blog33.fc2.com/tb.php/618-a054657b