Theos建筑项目



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

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

    $ export THEOS=/opt/theos
    $ echo $THEOS
    

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
    

当我编译theos项目时,mac终端出现错误。

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

请给我建议。我哪里错了。我是新加入theos的,所以我在过去两天里为解决这个问题而烦恼。

感谢

我给出了一个正确的答案,因为它比一条评论更显眼
我只是用你的命令创建了一个项目,重新纠正了这个错误
您需要在不使用sudo的情况下创建项目(只需键入THEOS/bin/nic.pl),然后允许您使用make对其进行编译,否则它将抛出Permission Denied,因为这些文件将归系统管理员所有。