[Armadillo:06170] Re: atmark-distでperlを使用するには

Takenoshita Koyo email@hidden
2010年 11月 16日 (火) 17:11:06 JST


竹之下です。

> make[N]:ディレクトリ '/home/xxx/atmark-dist-20100916/user/perl'に入ります
> make depend MAKEDEPEND=
>
> というのが繰り返され、最終的にVMがフリーズします・・。
...
> 始めから作りなおした方がよいでしょうか。

そうですね。一度distcleanしてからmake menuconfigしなおしてみてください。

念のため、パッチが正常に当たっているかも確認してみてください。

atmark-dist/user/Makefileにという修正をしています。
-dir_$(CONFIG_USER_PERL_PERL)                += perl
+dir_$(CONFIG_USER_PERL_PERL)                += perl/Cross


自分の所でもう一度綺麗な状態から確認してみたところ、パーミッションないというエラーがでました。
> [PC ~]$ wget http://download.atmark-techno.com/misc/atmark-dist-20100916_perl_5.8.8.diff.gz
> [PC ~]$ gunzip atmark-dist-20100916_perl_5.8.8.diff.gz
> [PC ~]$ cd atmark-dist-201010916
> [PC ~/atmark-dist-201010916]$ patch -p1 < atmark-dist-20100916_perl_5.8.8.diff
[PC ~atmark-dist]$ chmod +x user/perl/Cross/generate_config_sh

のように、user/perl/Cross/generate_config_sh の実行を許可してあげてから
もう一度試していただけませんでしょうか?

On Tue, 16 Nov 2010 13:41:10 +0900
千葉慎也 <email@hidden> wrote:

> 竹之下さん
> 
> 千葉です。
> 
> パッチありがとうございます。
> 早速パッチを適用し make dep all を実行しましたが、途中で
> 
> make[N]:ディレクトリ '/home/xxx/atmark-dist-20100916/user/perl'に入ります
> make depend MAKEDEPEND=
> 
> というのが繰り返され、最終的にVMがフリーズします・・。
> ※Nには1から始まるインクリメントされた数値が入ります。xxxは作業用ディレクトリ名です。
> 
> 始めから作りなおした方がよいでしょうか。
> 
> > ちなみに、perlは何に使われますか?
> 
> webのcgiとして使用予定です。
> 他はPHPやJavaScriptも使いますね。
> 
> 
> 2010年11月15日22:24 Takenoshita Koyo <email@hidden>:
> 
> > 竹之下です。
> >
> > すみません。perlはatmark-distにマージできていません。
> > 今のところ過去情報にあるように、Debian packageから持ってくるのが
> > 簡単だと思います。
> >
> > 一応、atmark-distでperlをビルドできるようにするパッチも作ってみました。
> > perlのバージョンはv5.8.8(ちょっと古い)です。
> >
> > http://download.atmark-techno.com/misc/atmark-dist-20100916_perl_5.8.8.diff.gz
> >
> > 以下のようにしてatmark-dist-20100916(現時点での最新)にパッチを適用すると、
> > perlがビルドできるようになります。
> >
> > [PC ~]$ wget
> > http://download.atmark-techno.com/misc/atmark-dist-20100916_perl_5.8.8.diff.gz
> > [PC ~]$ gunzip atmark-dist-20100916_perl_5.8.8.diff.gz
> > [PC ~]$ cd atmark-dist-201010916
> > [PC ~/atmark-dist-201010916]$ patch -p1 <
> > atmark-dist-20100916_perl_5.8.8.diff
> >
> > ちなみに、perlは何に使われますか?
> >
> > 何かしらのスクリプト言語を入れたいな、と思っているのですが、
> > 組み込みで使うスクリプト言語としては、一般的にはどの言語が
> > なじみやすいのでしょう?
> >
> > Perl, Python, PHP, Ruby,...
> > (むしろjavascript?いやいやlua、いっそのことerlang!?)
> >
> > ※ スクリプト言語よりもJava、という話は取り合えず横に置いておいて。
> >
> > On Mon, 15 Nov 2010 17:53:03 +0900
> > 千葉慎也 <email@hidden> wrote:
> >
> > > 千葉です。
> > >
> > > armadillo-420にてperlを使用したくatmrk-distのオプションにて追加し
> > > イメージを作成したいのですが、失敗しました。
> > >
> > > atmark-distはv20100916です。
> > >
> > > 手順はmake menuconfigの
> > > [Kernel/Library/Defaults Selection] にて[Customize Vendor/User
> > > Settings(NEW)]をチェック、
> > > そこから[Miscellaneous Applications]に入り[perl]にチェックを入れsave、
> > > その後make等を実施したのですが、romfs/user/bin/にはperlは入っていませんでした。
> > >
> > > 一応過去情報
> > >
> > http://lists.atmark-techno.com/pipermail/armadillo/2006-February/000859.html
> > >
> > http://lists.atmark-techno.com/pipermail/armadillo/2007-August/001954.html
> > > は参考させていただいているのですが、2010年11月現在もatmark-distはデフォルトではperlの使用は難しいでしょうか。
> > >
> > > ご教示下さい。
> >
> >
> > --
> > Takenoshita Koyo <email@hidden>
> >
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> >


-- 
Takenoshita Koyo <email@hidden>




armadillo メーリングリストの案内