Parrot VM을 사용하여 제 자신의 언어를 만드는 데 관심이 있습니다.Linux에서 설치된 parrot-devel 패키지의 Parrot Compiler Tools를 사용할 수 있습니까?
저는 parrot-devel 패키지를 앵무새 및 의존성과 함께 설치했습니다 (Linux Mint 11에서 Synaptic 패키지 관리자 사용).
나는 실행하는 말 튜토리얼 ( 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'를 앞에 붙일 수는 있었지만, 앵무새를 설치 한 방법에 대한 실질적인 문제는 무시할 수 있습니다.
질문 :
내가 (등 소스에서 앵무새를 만드는 방법, 학습 자식 저장소를 복제, 패키지를 제거 반대) 내가 설치 한이 패키지에서 앵무새 컴파일러 도구를 사용할 수 있습니까?
그렇다면 실제로 오류없이 도구를 사용하려면 더 많은 준비가 필요합니까?