2011-10-12 63 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