Theos建设项目

时间:2014-04-09 08:45:13

标签: macos jailbreak theos

我面临在mac终端上编译Theos项目。我用的是OSX10.8.5 我已经完成了创建Theos越狱项目的所有工作

  1. 安装最新的Ios7.1 Sdk
  2. 设置环境变量。

    $ export THEOS=/opt/theos
    $ echo $THEOS
    
  3. 3.获取theos

        $ svn co http://svn.howett.net/svn/theos/trunk $THEOS
    

    4.获取ldi

        $ sudo curl -s http://dl.dropbox.com/u/3157793/ldid > ~/Desktop/ldid
        $ chmod +x ~/Desktop/ldid
        $ sudo mv ~/Desktop/ldid $THEOS/bin/ldid
    

    5.安装dpkg(Mac端口)

        $ sudo port install dpkg
    
    1. 创建新项目

      $ sudo THEOS/bin/nic.pl
      
    2. 设置环境

      $ export THEOS=/opt/theos/
      $ export SDKVERSION=7.1
      $ export THEOS_DEVICE_IP=192.168.1.151
      
    3. 编译项目

      $ make
      
    4. 当我编译theos项目然后mac终端通过错误。

          Making all for application fooProject...
          mkdir: obj: Permission denied
          make[1]: *** [obj] Error 1
          make: *** [fooProject.all.application.variables] Error 2
      

      请向我建议。哪里错了。我是theos的新手,所以我很难在最近2天解决这个问题。

      谢谢

1 个答案:

答案 0 :(得分:0)

我做了一个正确的答案,因为它比单一评论更明显 我只是通过使用您的命令创建项目来重新记录错误。
您需要创建项目而不使用sudo(只需键入THEOS/bin/nic.pl),然后您将被允许用make编译它,否则它将抛出Permission Denied,因为文件将由系统管理员拥有。