İngilizceFransızcaİspanyolca

OnWorks favicon'u

perlamiga - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında perlamiga'yı çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen perlamiga komutudur.

Program:

ADI


perlamiga - Amiga işletim sistemi altında Perl

NOT


Perl 5.8.0 Amerika’ya vize ile ya da Meksika üzerinden geldikten sonra ilticaya başvuran kişileri, herhangi bir suça karışmadıkları sürece mahkeme kararı olmadan sınır dışı (deport) ettiremez. be yapılı in AmigaOS. Sen yapabilmek kullanım ya the bakım serbest Perl
5.6.1 or the geliştirme serbest Perl 5.7.2 in AmigaOS. Yerimizi "PERL 5.8.0 BROKEN IN
AMİGAOS" if sen istemek için yardım et sabitleme Re-Tweet sorun.

SİNOPSİS


Bu belge aşağıdaki formatlarda okunabilir:

adam perlamiga
çoklu görüntüleme perlamiga.guide

bazılarını listelemek için (hepsi aynı anda mevcut olmayabilir) veya okunabilir as is: ya da
BENİOKU.amigaya da pod/perlamiga.pod.

Amiga için perl'in yeni bir sürümü Geek Gadget'lar bölümünde bulunabilir.
Aminet:

http://www.aminet.net/~aminet/dev/gg

TANIM


Önkoşullar için Derleme Perl on AmigaOS'a
Unix öykünme için AmigaOS: ixemul.library
En önemli kısmı AmigaOS için Unix emülasyonuna ihtiyacınız var.
ixemul.library. Minimum kurulum için aşağıdakilerin en son sürümlerini edinin
Aminet arşivlerinden paketler (http://www.aminet.net/~aminet/> ):

ixemul-bin
ixemul-env-bin
pdksh-bin

Ayrıca bunun minimum kurulum olduğunu unutmayın; başka paketler de eklemek isteyebilirsiniz ADE
( Amiga Geliştiriciler çevre).

Sürümü of Amiga OS
En azından AmigaOS 2.0 sürümüne ihtiyacınız var. Önerilen sürüm 3.1'dir.

XNUMX dakika içinde! Perl programlar altında AmigaOS'a
Perl programınızı başlatın foo "arg1 arg2 arg3" argümanlarıyla diğerleriyle aynı şekilde
tarafından platform

perl foo arg1 arg2 arg3

Perl'in kendisine "-my_opts" Perl seçeneklerini belirtmek istiyorsanız (sizin tercihinizin aksine)
programı), kullanın

Perl -my_opts foo arg1 arg2 arg3

Alternatif olarak, sistemin yerine yenisini almayı deneyebilirsiniz. Gerçekleştirmek onurlandıran emir
#!/usr/bin/Perl komut dosyalarındaki söz dizimini ve komut dosyalarınızın s-Bit'ini ayarlayın. O zaman yapabilirsin
UNIX'teki gibi komut dosyalarınızı şununla çağırın:

foo arg1 arg2 arg3

(Perl'in tam yolunu *nixish'e sahip olduğunuzu unutmayın /usr/bin/Perl gerekli değil, perl olurdu
yeterli, ancak tam yola sahip olmak betiğinizi *nix altında kullanmanızı kolaylaştıracaktır.)

eksiklikleri of Perl altında AmigaOS'a
AmigaOS altındaki Perl, UNIX altındaki Perl'in bazı özelliklerinden yoksundur çünkü
UNIX emülasyonu, en önemlisi:

· çatal()

· UNIX dosya sisteminin bağlantı sayısı ve dosya tarihleriyle ilgili bazı özellikleri

· yedekleme dosyası olmadan yerinde işlem (-i anahtarı)

· umask() çalışır, ancak doğru izinler yalnızca dosya nihayet etkinleştirildiğinde ayarlanır.
kapat()d

MONTAJ


Kurulum dizinine geçin (büyük olasılıkla ADE :) ve ikili dosyayı çıkarın
dağıtım:

lha -mraxe x Perl-$VERSION-bin.lha

or

tar xvzpf perl-$VERSION-bin.tgz

(Elbette bunun için lha'ya veya tar ve gunzip'e ihtiyacınız var.)

Unix emülasyonunun kurulumu için uygun belgeleri okuyun.

erişme belgeleme


kılavuz sayfaları için Perl on AmigaOS'a
Sisteminizde "man" yüklüyse ve Perl kılavuz sayfalarını yüklediyseniz, bir şey kullanın
bunun gibi:

adam mükemmel
adam daha az
adam ExtUtils.MakeMaker

Perl'ün farklı bileşenlerinin belgelerine erişmek için. İle başla

adam perl

Not: Man sayfalarını aramak için man.conf dosyanızı değiştirmeniz gerekir.
/ade/lib/Perl5/man/man3 dizini veya Perl kütüphanesinin man sayfaları olmayacak
Bulunan.

Şu noktaya dikkat edin (.) paketlerin dokümantasyonu için paket ayırıcı olarak kullanılır ve
Her zamanki gibi, bazen gölgelemeyi önlemek için yukarıdaki 3 numaralı bölümü vermeniz gerekir.
az(1) kılavuz sayfası.

Perl HTML Dökümanlar on AmigaOS'a
Kullanılabilir bir WWW tarayıcınız varsa, HTML dokümanlar. Cd ile dizine
.pod dosyaları ve bunu yapın

cd /ade/lib/perl5/pod
pod2html

Bundan sonra tarayıcınıza dosyayı yönlendirebilirsiniz. perl.html bu dizinde ve devam edin
dokümanları okuyarak.

Alternatif olarak bu dokümanları "CPAN"dan önceden oluşturulmuş olarak alabilirsiniz.

Perl GNU Bilgi dosyalar on AmigaOS'a
"Emacs" kullanıcıları, özellikle "CPerl" modu yüklendiğinde bunu çok takdir edeceklerdir. Sen
"CPAN"dan en son "pod2info"yu veya alternatif olarak önceden oluşturulmuş bilgi sayfalarını almanız gerekir.

Perl Lateks Dökümanlar on AmigaOS'a
"pod2latex" kullanılarak oluşturulabilir.

BİNA PERL ON AMİGAOS


Burada AmigaOS altında Perl'ün nasıl oluşturulacağını tartışıyoruz.

İnşa etmek Önkoşullar için Perl on AmigaOS'a
En son sürüme sahip olmanız gerekir ixemul (Amiga için Unix emülasyonu) Aminet'ten.

Başlarken the Perl Kaynak için AmigaOS'a
Amiga için en son perl kaynağını Ninemoons'tan alabilir ve şunu kullanarak çıkarabilirsiniz:

tar xvzpf perl-$VERSION-src.tgz

veya resmi kaynağı CPAN'dan alın:

http://www.cpan.org/src/5.0

Bu şekilde çıkart

tar xvzpf perl-$VERSION.tar.gz

Çıkarma sırasında hatalarla ilgili bir mesaj göreceksiniz yapılandırma. Bu normaldir ve
beklenen. (Benzer isimli bir dosyayla çakışma var yapılandırmak, ama hayır neden oluyor
zarar.)

Yapımı Perl on AmigaOS'a
Büyük miktarda yığın kullanmayı unutmayın (2000000 kullanıyorum)

sh yapılandırma.gnu --prefix=/gg

Şimdi yazın

bağımlı kılmak

Şimdi!

yapmak

Test yapmak Perl on AmigaOS'a
Şimdi koş

test yapmak

Bazı testler ihtiyaç duydukları için atlanacaktır. çatal() işlevi:

io/pipe.t, op/fork.t, lib/filehand.t, lib/open2.t, lib/open3.t, lib/io_pipe.t,
lib/io_sock.t

Takma the yapılı Perl on AmigaOS'a
koşmak

make install

PERL 5.8.0 BROKEN IN AMİGAOS


Yukarıda anlatıldığı gibi Perl 5.6.1, AmigaOS'ta 5.7.2 gibi hâlâ iyiydi. Perl 5.7.2'den sonra
(#11423'ü değiştirin, Değişiklikler dosyasına ve pod/perlhack.pod dosyasına bakın)
bireysel değişiklikler) Perl dahili desteğini bıraktı vfork()ve bu çok
muhtemelen AmigaOS'u bozan adımdır (çünkü ixemul kütüphanesinde yalnızca vfork vardır). Yapı
ext/DynaLoader oluşturulurken nihayet başarısız oluyor ve PERL, "0" olarak sonuçlanıyor
üretilen Makefile'ı "0" çalıştırmayı denemek pek işe yaramıyor. Ayrıca miniperl'in çalıştırılması
geri tıklamalar hiçbir şey üretmiyor gibi görünüyor: büyük olasılıkla (v)fork sorunlarıyla ilgili.
sabitleme the kırılma gerektirir birisi oldukça tanıdık ile the ixemul kütüphane, ve Nasıl bir
is sözde için koşmak dış komutlar in AmigaOS'a olmadan çatal().

YAZARLAR


Norbert Pueschel, [e-posta korumalı] Jan-Erik Karlsson, [e-posta korumalı]

Onworks.net hizmetlerini kullanarak perlamiga'yı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad