2012-02-22 37 views
5

Có một tùy chọn để cài đặt mô-đun Perl như LWP trên Android (trên môi trường SL4A) hay không. Ngoài ra, có các mô-đun Perl đóng gói sẵn có thể được cài đặt trên Android hay không và có tùy chọn xem các mô-đun nào được cài đặt bằng cách sử dụng Cầu gỡ lỗi Android hay không.Cài đặt mô-đun Perl trên hệ điều hành Android

+0

Nếu có cài đặt Perl gốc, bạn có thể cài đặt mô-đun qua 'cpan' trên dòng lệnh. –

Trả lời

4

số số Perl chắc chắn có thể được yêu cầu cung cấp này, nhưng bạn có thể bắt đầu bằng cách nhìn dưới

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

perl SL4A của thực sự đi kèm với CPAN.pm - nhưng không phải tất cả phụ thuộc của nó, như bạn' ll thấy với các lỗi bạn nhận được với

$ perl -MCPAN -eshell 

tôi đã sử dụng CPAN.pm trên Sharp Zaurus, chạy OpenBSD, và tôi đã sử dụng một CPAN.pm-ít hack để cài đặt module tắt của CPAN để quá trình này sẽ là dễ dàng hơn trên 64MB RAM của tôi. Tab Galaxy của tôi có phần cứng tốt hơn một chút. Nhưng hiện tại, không ai thực hiện công việc để làm cho Android trở thành một ngôi nhà thoải mái cho Perl - và như Perl không phù hợp với phát triển ứng dụng Android, điều này có thể vẫn còn trong một thời gian.

EDIT: Vâng, hãy thử các:

  1. App::FatPacker

  2. App::cpanminus

4

Chỉ "Pure Perl" module không được mã hóa trong C (aka ". XS "mô-đun" có thể được thêm vào phiên bản Perl của SL4A. Bạn có thể xem những mô-đun nào được bao gồm trong đó chỉ đơn giản bằng cách tải xuống Perl zip installed by SL4A.

Trong phiên bản hiện tại của SL4A (Perl 5.10), các mô-đun khá hạn chế do quá trình biên dịch không đầy đủ được sử dụng. Phiên bản mới của Perl for Android Interpreter sẽ sớm khả dụng ở đây, sẽ có nhiều mô-đun Perl Core chuẩn hơn, cùng với mô tả về cách biên dịch nhiều hơn từ CPAN.

Các vấn đề liên quan