2012-02-22 19 views
5

Android(L4A環境)でLWPなどのPerlモジュールをインストールするオプションはありますか?また、AndroidにインストールできるPerlモジュールがあらかじめパッケージ化されており、Android Debug Bridgeを使用してインストールされているモジュールを確認するオプションもあります。 「あなたのように、その依存関係のすべてをではなく -Android OSにPerlモジュールをインストールする

+0

ネイティブのPerlインストールがある場合は、コマンドラインで 'cpan'を使ってモジュールをインストールできるはずです。 –

答えて

4

番号Perlは確かにこれを提供するよう求められることができますが、実際にはCPAN.pmが付属しています

$ ls /data/data/com.googlecode.perlforandroid/files/perl/5.10.0/ 

SL4Aのperlの下に見ることで起動することができますあなたは

$ perl -MCPAN -eshell 

で取得エラーで見るでしょう、私は、OpenBSDを実行している、シャープのザウルスにCPAN.pmを使用し、私はプロセスがなるようにCPANのオフモジュールをインストールするハックCPAN.pmレス使用しました私の64MBのRAMで簡単に。マイギャラクシータブにはやや優れたハードウェアがあります。しかし、現在のところ、AndroidはPerlの快適なホームを作るための作業をしていません。また、PerlはAndroidアプリの開発にはあまり適していないため、しばらくの間残っているかもしれません。

EDIT:まあ、これらを試してみてください:Cでコーディングされていない

  1. App::FatPacker

  2. App::cpanminus

4

のみ "ピュアPerlの" モジュール(別名、 "。 XS "モジュール)をSL4AのPerlバージョンに追加することができます。 Perl zip installed by SL4Aをダウンロードするだけで、どのモジュールが含まれているかを見ることができます。

SL4Aの現在のバージョン(Perl 5.10)では、使用されている不完全なコンパイルプロセスのため、モジュールがかなり制限されています。 Perl for Android Interpreterの新しいバージョンがすぐに提供されるはずです。これには標準のPerlコアモジュールとCPANの詳細をコンパイルする方法の説明があります。

関連する問題