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

千葉慎也 email@hidden
2010年 11月 16日 (火) 19:15:24 JST


竹之下さん

千葉です。

最初からやり直したところ成功しました。
(これまでperl適用にあたり様々なページを見ながらあらゆるスクリプトをいじったので
その影響があったと思われます・・)

ありがとうございました。助かります。

参考までにですが、debianのperlは皆さんどこから持ってきているのでしょうか?
以前の方も記載していましたが、debianのページでは既に無いようで、
今回googleで探したのですが見つかりませんでした。
どこかにperl-base_x.x.x-xx_arm.debがあるのでしょうか・・・。


2010年11月16日17:11 Takenoshita Koyo <email@hidden>:

> 竹之下です。
>
> > 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 mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20101116/af7e1dfd/attachment.html>


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