2011-10-12 45 views
2

当我尝试使用无法编译.deb包;使包命令将返回错误

cd <name> 
make package 

然后我收到以下错误编译为iOS 5的通知中心小部件:

make package requires dpkg-deb. 
make: *** [package] Error 1 

但我已经安装了参阅dpkg-deb使用

sudo su 
<enter your password> 
cd /bin 
curl http://debmaker-osx.googlecode.com/svn-history/r5/trunk/dpkg-deb > dpkg-deb 

我已导航到/bin目录,dpkg-deb文件存在于文件夹中。我能做些什么来使它工作?我已经按照这个教程如何安装theos,dpkg-deb和如何创建一个WeeAppPlugin,我只是坚持编译捆绑... http://weeplugins.com/blog/?p=1

更新: 好像我不能访问/ bin/dpkg-deb文件如果我运行此命令

cd /bin/dpkg-deb 

我收到一个错误,我没有权限访问该文件。是否有可能将文件移动到另一个文件夹,以便我可以访问它?

回答

0

你可以尝试做“sudo make package”。这会给你超级用户权限。

+0

不,它仍然无法正常工作... – JonasG

+2

我想这个问题是不是在permissions.You可以尝试安装的dpkg在你的Mac上。 http://www.macports.org/ports.php?by=name&substr=dpkg。 – v01d

+0

欢呼声,mac端口帮助。但现在,我收到以下错误:/ bin/sh:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2:没有这样的文件或目录我只是安装了iOS 5 sdk而不是4.2! – JonasG