我有興趣使用Parrot VM創建自己的語言。我可以在Linux上使用安裝的parrot-devel軟件包中的Parrot編譯器工具嗎?
我已經安裝了parrot-devel軟件包以及鸚鵡和依賴項(使用Linux Mint 11下的新立得軟件包管理器)。
我發現了一個教程(http://en.wikibooks.org/wiki/Parrot_Virtual_Machine/Squaak_Tutorial/Introduction)說運行:
perl tools/dev/mk_language_shell.pl myLang
我最終發現,在腳本/usr/lib/parrot/2.6.0/tools/dev/mk_language_shell.pl
這裏發生了什麼事,當我跑它:
[email protected] /usr/lib/parrot/2.6.0 $ perl tools/dev/mk_language_shell.pl myLang
creating mylang/
mkdir mylang/: Permission denied at tools/dev/mk_language_shell.pl line 164
現在我不知道如果包將這些文件放在正確的地方。我可以在它前面放一個'sudo'(?),但這可能會忽略我安裝鸚鵡的實際問題。
問題:
我能否使用這些包我已經安裝了鸚鵡編譯工具(而不是卸載軟件包,克隆Git倉庫,學習如何從源代碼讓鸚鵡等)?
如果是這樣,那麼需要進一步的準備才能真正開始使用這些工具而沒有錯誤?