ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

perlamiga - ອອນລາຍໃນຄລາວ

ແລ່ນ perlamiga ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ perlamiga ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


perlamiga - Perl ພາຍໃຕ້ Amiga OS

ຫມາຍ​ເຫດ​


Perl 5.8.0 ບໍ່ສາມາດເຮັດໄດ້ be ສ້າງຂຶ້ນ in AmigaOS. ທ່ານ ສາມາດເຮັດໄດ້ ການນໍາໃຊ້ ບໍ່ວ່າຈະເປັນ ໄດ້ ບໍາລຸງຮັກສາ ປ່ອຍ Perl
5.6.1 or ໄດ້ ການພັດທະນາ ປ່ອຍ Perl 5.7.2 in AmigaOS. ເບິ່ງ "PERL 5.8.0 ແຕກ IN
AMIGAOS" if ທ່ານ ຕ້ອງການ to ຊ່ວຍເຫຼືອ ແກ້ໄຂ ນີ້ ບັນຫາ.

ສະຫຼຸບສັງລວມ


ຫນຶ່ງສາມາດອ່ານເອກະສານນີ້ໃນຮູບແບບດັ່ງຕໍ່ໄປນີ້:

ຜູ້ຊາຍ perlamiga
multiview perlamiga.guide

ເພື່ອລາຍຊື່ບາງອັນ (ບໍ່ແມ່ນທັງໝົດຈະມີພ້ອມໆກັນ), ຫຼືມັນອາດຈະຖືກອ່ານ as is: ບໍ່ວ່າຈະເປັນ
README.amiga, ຫຼື pod/perlamiga.pod.

ສະບັບທີ່ຜ່ານມາຂອງ perl ສໍາລັບ Amiga ສາມາດພົບເຫັນຢູ່ໃນພາກ Geek Gadgets ຂອງ
Aminet:

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

ລາຍລະອຽດ


ກໍາຫນົດເບື້ອງຕົ້ນ ສໍາລັບການ ການລວບລວມ Perl on AmigaOS
Unix ການເຮັດຕາມຕົວຢ່າງ ສໍາລັບການ AmigaOS: ixemul.library
ທ່ານຕ້ອງການ Unix emulation ສໍາລັບ AmigaOS, ເຊິ່ງສ່ວນທີ່ສໍາຄັນທີ່ສຸດແມ່ນ
ixemul.library. ສໍາລັບການຕິດຕັ້ງຂັ້ນຕ່ໍາ, ດາວໂຫລດເວີຊັນຫຼ້າສຸດຕໍ່ໄປນີ້
ຊຸດຈາກ Aminet archives (http://www.aminet.net/~aminet/> ):

ixemul-bin
ixemul-env-bin
pdksh-bin

ໃຫ້ສັງເກດວ່ານີ້ແມ່ນການຕັ້ງຄ່າຕໍາ່ສຸດທີ່; ທ່ານອາດຈະຕ້ອງການເພີ່ມຊຸດອື່ນໆຂອງ ADE
(ໄດ້ ເພື່ອນ ການພັດທະນາ ສະພາບແວດລ້ອມ).

Version of ເພື່ອນ OS
ທ່ານຕ້ອງການຢ່າງໜ້ອຍ AmigaOS ເວີຊັ່ນ 2.0. ແນະນຳແມ່ນລຸ້ນ 3.1.

ເລີ່ມຕົ້ນ Perl ໂຄງການ ພາຍໃຕ້ການ AmigaOS
ເລີ່ມໂຄງການ Perl ຂອງທ່ານ ຟູ ກັບ arguments "arg1 arg2 arg3" ຄືກັນກັບວິທີອື່ນ
ເວທີ, ໂດຍ

perl foo arg1 arg2 arg3

ຖ້າທ່ານຕ້ອງການກໍານົດທາງເລືອກ perl "-my_opts" ກັບ perl ຕົວຂອງມັນເອງ (ກົງກັນຂ້າມກັບຂອງທ່ານ
program), ໃຊ້

perl -my_opts foo arg1 arg2 arg3

ໃນທາງກົງກັນຂ້າມ, ທ່ານສາມາດພະຍາຍາມໄດ້ຮັບການທົດແທນສໍາລັບລະບົບຂອງ ປະຕິບັດ ຄໍາສັ່ງໃຫ້ກຽດ
ໄດ້ #!/usr/bin/perl syntax ໃນ scripts ແລະກໍານົດ s-Bit ຂອງ scripts ຂອງທ່ານ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດ
ຮຽກ​ຮ້ອງ​ສະ​ຄຣິບ​ຂອງ​ທ່ານ​ເຊັ່ນ​ພາຍ​ໃຕ້ UNIX ກັບ

foo arg1 arg2 arg3

(ສັງເກດວ່າມີ * nixish ເຕັມເສັ້ນທາງໄປຫາ perl /usr/bin/perl ບໍ່​ຈໍາ​ເປັນ​, perl ຈະ
ພຽງພໍ, ແຕ່ການມີເສັ້ນທາງເຕັມຈະເຮັດໃຫ້ມັນງ່າຍຕໍ່ການໃຊ້ script ຂອງທ່ານພາຍໃຕ້ * nix.)

ຂໍ້ບົກພ່ອງ of Perl ພາຍໃຕ້ການ AmigaOS
Perl ພາຍໃຕ້ AmigaOS ຂາດຄຸນສົມບັດບາງຢ່າງຂອງ perl ພາຍໃຕ້ UNIX ເນື່ອງຈາກການຂາດແຄນໃນ
UNIX-emulation, ໂດຍສະເພາະແມ່ນ:

· ສ້ອມ ()

·ບາງລັກສະນະຂອງລະບົບໄຟລ໌ UNIX ກ່ຽວກັບການນັບການເຊື່ອມຕໍ່ ແລະວັນທີໄຟລ໌

· inplace ການ​ດໍາ​ເນີນ​ງານ (ສະ​ຫຼັບ -i​) ໂດຍ​ບໍ່​ມີ​ການ​ສໍາ​ຮອງ​ໄຟລ​໌​

· umask() ເຮັດວຽກ, ແຕ່ການອະນຸຍາດທີ່ຖືກຕ້ອງແມ່ນກໍານົດພຽງແຕ່ໃນເວລາທີ່ໄຟລ໌ສຸດທ້າຍ
ປິດ ()d

ການຕິດຕັ້ງ


ປ່ຽນແປງໄປຫາໄດເລກະທໍລີການຕິດຕັ້ງ (ສ່ວນຫຼາຍອາດຈະເປັນ ADE:), ແລະສະກັດສອງ
ການແຈກຢາຍ:

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

or

tar xvzpf perl-$VERSION-bin.tgz

(ແນ່ນອນທ່ານຕ້ອງການ lha ຫຼື tar ແລະ gunzip ສໍາລັບການນີ້.)

ສໍາລັບການຕິດຕັ້ງຂອງ Unix emulation, ອ່ານເອກະສານທີ່ເຫມາະສົມ.

ການເຂົ້າເຖິງ ເອກະສານ


manpages ສໍາລັບການ Perl on AmigaOS
ຖ້າທ່ານມີ "ຜູ້ຊາຍ" ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ, ແລະທ່ານຕິດຕັ້ງ perl manpages, ໃຊ້ບາງສິ່ງບາງຢ່າງ
ເຊັ່ນນີ້:

ຜູ້ຊາຍ perlfunc
ຜູ້ຊາຍຫນ້ອຍ
ຜູ້ຊາຍ ExtUtils.MakeMaker

ເພື່ອເຂົ້າເຖິງເອກະສານສໍາລັບອົງປະກອບທີ່ແຕກຕ່າງກັນຂອງ Perl. ເລີ່ມຕົ້ນດ້ວຍ

ຜູ້ຊາຍ perl

ຫມາຍເຫດ: ທ່ານຕ້ອງດັດແປງໄຟລ໌ man.conf ຂອງທ່ານເພື່ອຄົ້ນຫາ manpages ໃນ
/ade/lib/perl5/man/man3 directory, ຫຼື man pages ສໍາລັບ perl library ຈະບໍ່ເປັນ.
ພົບເຫັນ.

ໃຫ້ສັງເກດວ່າຈຸດ (.) ຖືກນໍາໃຊ້ເປັນຕົວແຍກແພັກເກັດສໍາລັບເອກະສານສໍາລັບແພັກເກັດ, ແລະເປັນ
ປົກກະຕິ, ບາງຄັ້ງທ່ານຈໍາເປັນຕ້ອງໃຫ້ພາກ - 3 ຂ້າງເທິງ - ເພື່ອຫຼີກເວັ້ນການ shadowing ໂດຍ
ຫນ້ອຍ(1​) manpage.

Perl HTML ເອ​ກະ​ສານ on AmigaOS
ຖ້າທ່ານມີບາງຕົວທ່ອງເວັບ WWW, ທ່ານສາມາດສ້າງ HTML ເອກະສານ. Cd ກັບ directory ກັບ
.ຝັກ ໄຟລ໌, ແລະເຮັດເຊັ່ນນີ້

cd /ade/lib/perl5/pod
pod2html

ຫຼັງ​ຈາກ​ນີ້​ທ່ານ​ສາ​ມາດ​ຊີ້​ນໍາ​ຕົວ​ທ່ອງ​ເວັບ​ຂອງ​ທ່ານ​ໄຟລ​໌​ perl.html ໃນໄດເລກະທໍລີນີ້, ແລະສືບຕໍ່ເດີນຫນ້າ
ດ້ວຍການອ່ານເອກະສານ.

ອີກທາງເລືອກໜຶ່ງ, ທ່ານອາດຈະສາມາດເອົາເອກະສານເຫຼົ່ານີ້ທີ່ສ້າງຂຶ້ນມາກ່ອນຈາກ "CPAN".

Perl GNU ຂໍ້ມູນ ໄຟ on AmigaOS
ຜູ້ໃຊ້ "Emacs" ຈະຊື່ນຊົມມັນຫຼາຍ, ໂດຍສະເພາະກັບໂຫມດ "CPerl" ທີ່ໂຫລດ. ເຈົ້າ
ຈໍາເປັນຕ້ອງໄດ້ຮັບ "pod2info" ຫລ້າສຸດຈາກ "CPAN", ຫຼື, ສະລັບກັນ, ຫນ້າຂໍ້ມູນ prebuilt.

Perl LaTeX ເອ​ກະ​ສານ on AmigaOS
ສາມາດກໍ່ສ້າງໂດຍໃຊ້ "pod2latex".

ການກໍ່ສ້າງ ໄຂ່ມຸກ ON AMIGAOS


ໃນທີ່ນີ້ພວກເຮົາປຶກສາຫາລືກ່ຽວກັບວິທີການສ້າງ Perl ພາຍໃຕ້ AmigaOS.

ສ້າງ ກໍາຫນົດເບື້ອງຕົ້ນ ສໍາລັບການ Perl on AmigaOS
ທ່ານຈໍາເປັນຕ້ອງມີຫລ້າສຸດ ixemul (Unix emulation ສໍາລັບ Amiga) ຈາກ Aminet.

ໄດ້ຮັບ ໄດ້ Perl ແຫຼ່ງຂໍ້ມູນ ສໍາລັບການ AmigaOS
ທ່ານສາມາດໄດ້ຮັບແຫຼ່ງ perl-for-amiga ຫຼ້າສຸດຈາກ Ninemoons ແລະສະກັດມັນດ້ວຍ:

tar xvzpf perl-$VERSION-src.tgz

ຫຼືໄດ້ຮັບແຫຼ່ງທີ່ເປັນທາງການຈາກ CPAN:

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

ສະກັດມັນແບບນີ້

tar xvzpf perl-$VERSION.tar.gz

ທ່ານຈະເຫັນຂໍ້ຄວາມກ່ຽວກັບຄວາມຜິດພາດໃນຂະນະທີ່ສະກັດ ກໍາຫນົດຄ່າ. ນີ້ແມ່ນເລື່ອງປົກກະຕິແລະ
ຄາດ. (ມີຂໍ້ຂັດແຍ່ງກັບໄຟລ໌ທີ່ມີຊື່ຄ້າຍຄືກັນ configure, ແຕ່ມັນເຮັດໃຫ້ບໍ່ມີ
ອັນຕະລາຍ.)

ການເຮັດໃຫ້ Perl on AmigaOS
ຈື່ໄວ້ວ່າຕ້ອງໃຊ້ stack wad ຫຼາຍ (ຂ້ອຍໃຊ້ 2000000)

sh configure.gnu --prefix=/gg

ປະເພດປະຈຸບັນ

ເຮັດ​ໃຫ້​ຂຶ້ນ​ກັບ​

ໃນປັດຈຸບັນ!

ເຮັດໃຫ້

ການທົດສອບ Perl on AmigaOS
ດຽວນີ້ແລ່ນແລ້ວ

ເຮັດ​ໃຫ້​ການ​ທົດ​ສອບ​

ການທົດສອບບາງຢ່າງຈະຖືກຂ້າມໄປເພາະວ່າພວກເຂົາຕ້ອງການ ສ້ອມ () ການທໍາງານຂອງ:

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

ການຕິດຕັ້ງ ໄດ້ ສ້າງຂຶ້ນ Perl on AmigaOS
ການດໍາເນີນງານ

ເຮັດໃຫ້ຕິດຕັ້ງ

ໄຂ່ມຸກ 5.8.0 ແຕກ IN AMIGAOS


ດັ່ງທີ່ບອກໄວ້ຂ້າງເທິງ, Perl 5.6.1 ຍັງດີຢູ່ໃນ AmigaOS, ເຊັ່ນດຽວກັນກັບ 5.7.2. ຫຼັງຈາກ Perl 5.7.2
(ປ່ຽນ #11423, ເບິ່ງໄຟລ໌ການປ່ຽນແປງ, ແລະໄຟລ໌ pod/perlhack.pod ສໍາລັບວິທີທີ່ຈະໄດ້ຮັບ
ການປ່ຽນແປງສ່ວນບຸກຄົນ) Perl ຫຼຸດລົງການສະຫນັບສະຫນູນພາຍໃນຂອງຕົນສໍາລັບ vfork(), ແລະນັ້ນແມ່ນຫຼາຍ
ອາດຈະເປັນຂັ້ນຕອນທີ່ທໍາລາຍ AmigaOS (ນັບຕັ້ງແຕ່ຫ້ອງສະຫມຸດ ixemul ມີພຽງແຕ່ vfork). ການກໍ່ສ້າງ
ສຸດທ້າຍລົ້ມເຫລວເມື່ອ ext/DynaLoader ກໍາລັງຖືກສ້າງ, ແລະ PERL ສິ້ນສຸດລົງເປັນ "0" ໃນ
Makefile ທີ່ຜະລິດ, ພະຍາຍາມດໍາເນີນການ "0" ບໍ່ໄດ້ຜົນດີ. ນອກຈາກນີ້, ປະຕິບັດ miniperl ໃນ
backticks ເບິ່ງ​ຄື​ວ່າ​ບໍ່​ໄດ້​ສ້າງ​ຫຍັງ​: ຫຼາຍ​ອາດ​ຈະ​ກ່ຽວ​ຂ້ອງ​ກັບ​ບັນ​ຫາ (v​) fork​.
ການແກ້ໄຂ ໄດ້ ການແຕກຫັກ ຕ້ອງການ ໃຜຜູ້ຫນຶ່ງ ທີ່ຂ້ອນຂ້າງ ຄຸ້ນເຄີຍ ກັບ ໄດ້ ixemul ຫໍສະ ໝຸດ, ແລະ ວິທີການ ຫນຶ່ງ
is ຄວນ to ແລ່ນ ພາຍນອກ ຄໍາສັ່ງ in AmigaOS ໂດຍບໍ່ມີການ ສ້ອມ ().

AUTHORS


Norbert Pueschel, [email protected] Jan-Erik Karlsson, [email protected]

ໃຊ້ perlamiga ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    LMMS Digital Audio Workstation
    LMMS Digital Audio Workstation
    LMMS ເປັນຊອບແວຂ້າມເວທີຟຣີ
    ທີ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ທ່ານ​ເພື່ອ​ຜະ​ລິດ​ດົນ​ຕີ​ທີ່​ມີ​
    ຄອມ​ພິວ​ເຕີ​ຂອງ​ທ່ານ​. ຖ້າທ່ານຕ້ອງການໂຄງການນີ້
    ພິຈາລະນາການມີສ່ວນຮ່ວມໃນໂຄງການ
    ຊ ...
    ດາວໂຫລດ LMMS Digital Audio Workstation
  • 2
    FreeRTOS ເຄີເນລເວລາຈິງ (RTOS)
    FreeRTOS ເຄີເນລເວລາຈິງ (RTOS)
    FreeRTOS ແມ່ນເວລາຈິງຊັ້ນນໍາຂອງຕະຫຼາດ
    ລະບົບປະຕິບັດການ (RTOS) ສໍາລັບ
    microcontrollers ແລະຂະຫນາດນ້ອຍ
    microprocessors. ແຈກຢາຍໂດຍບໍ່ເສຍຄ່າ
    ພາຍໃຕ້ MIT open source lice...
    ດາວໂຫລດ FreeRTOS Real Time Kernel (RTOS)
  • 3
    ອະໂວກາໂດ
    ອະໂວກາໂດ
    Avogadro ແມ່ນໂມເລກຸນຂັ້ນສູງ
    ບັນນາທິການອອກແບບສໍາລັບການນໍາໃຊ້ຂ້າມເວທີ
    ໃນ​ການ​ຄິດ​ໄລ່​ເຄ​ມີ​ສາດ​, ໂມ​ເລ​ກຸນ​
    ການສ້າງແບບຈໍາລອງ, ຊີວະວິທະຍາ, ວັດສະດຸ
    ວິ​ທະ​ຍາ​ສາດ​ແລະ ...
    ດາວໂຫລດ Avogadro
  • 4
    XMLTV
    XMLTV
    XMLTV ແມ່ນຊຸດຂອງໂປຣແກຣມເພື່ອປະມວນຜົນ
    ລາຍການໂທລະພາບ (tvguide) ແລະຊ່ວຍຈັດການ
    ການ​ເບິ່ງ​ໂທລະ​ພາບ​ຂອງ​ທ່ານ​, ການ​ເກັບ​ຮັກ​ສາ​ລາຍ​ການ​ໃນ​
    ຮູບແບບທີ່ອີງໃສ່ XML. ມີສິ່ງອໍານວຍຄວາມສະດວກໃຫ້
    ຂອງ...
    ດາວໂຫລດ XMLTV
  • 5
    ທັບ
    ທັບ
    ໂຄງ​ການ​ຊອບ​ແວ​ຟຣີ Strikr​. ປອມ
    ປ່ອຍອອກມາພາຍໃຕ້ 'ຄວາມຕັ້ງໃຈ'
    ໃບອະນຸຍາດຄູ່: AGPLv3 (ຊຸມຊົນ) ແລະ
    CC-BY-NC-ND 4.0 ສາກົນ
    (ການ​ຄ້າ)...
    ດາວໂຫລດ Strikr
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    4ti2-ຫຍໍ້ລົງ
    4ti2-ຫຍໍ້ລົງ
    4ti2 - ຊຸດຊອບແວສໍາລັບ algebraic,
    ບັນຫາເລຂາຄະນິດ ແລະ combinatorial ກ່ຽວກັບ
    ຊ່ອງຫວ່າງ...
    ແລ່ນ 4ti2-ຫຍໍ້ລົງ
  • 2
    4ti2-ປົກກະຕິ
    4ti2-ປົກກະຕິ
    4ti2 - ຊຸດຊອບແວສໍາລັບ algebraic,
    ບັນຫາເລຂາຄະນິດ ແລະ combinatorial ກ່ຽວກັບ
    ຊ່ອງຫວ່າງ...
    ແລ່ນ 4ti2-normalform
  • 3
    ສຳເນົາ
    ສຳເນົາ
    CopyFS - Versioning File System for
    FUSE DESCRIPTION: CopyFS ແມ່ນ a
    copy-on-write, ລະບົບໄຟລ໌ສະບັບ
    ສໍາລັບ FUSE. CopyFS ສາມາດຖືກນໍາໃຊ້ເພື່ອຮັກສາ
    ການ​ປັບ​ປຸງ h...
    ດໍາເນີນການ copyfs
  • 4
    copylinkp
    copylinkp
    copylink - ທົດແທນການເຊື່ອມຕໍ່ດ້ວຍສໍາເນົາ
    ຂອງໄຟລ໌ທີ່ເຊື່ອມຕໍ່ ...
    ແລ່ນ copylinkp
  • 5
    gbenv
    gbenv
    gbenv - ສະຖານທີ່ຈຸດລອຍ, ແລະ
    ການຕັ້ງຄ່າ gbutils ລາຍລະອຽດ: ສະແດງ
    ສະພາບແວດລ້ອມຈຸດລອຍ (ສໍາລັບ x86
    ໂຮງງານຜະລິດຄອບຄົວ), locale ແລະ gbutils
    ການຕັ້ງຄ່າ. ຂໍ້ມູນ...
    ແລ່ນ gbenv
  • 6
    gbfilternear
    gbfilternear
    gbfilternear - ກັ່ນຕອງຂໍ້ມູນໃກ້ເກີນໄປ
    ຈຸດໃນ Euclidean metric ...
    ແລ່ນ gbfilternear
  • ເພີ່ມເຕີມ »

Ad