นี่คือคำสั่ง perlvos ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
perlvos - Perl สำหรับ Stratus OpenVOS
เรื่องย่อ
ไฟล์นี้มีหมายเหตุสำหรับการสร้าง Perl บนระบบปฏิบัติการ Stratus OpenVOS Perl
เป็นสคริปต์หรือภาษามาโครที่เป็นที่นิยมในหลายระบบ ดู perlbook สำหรับ
จำนวนหนังสือดีๆ เกี่ยวกับ Perl
นี่คือคำแนะนำสำหรับการสร้าง Perl จากแหล่งที่มา Perl เวอร์ชันนี้ต้องใช้
การสนับสนุนการเชื่อมโยงแบบไดนามิกที่พบใน OpenVOS รีลีส 17.1 จึงไม่รองรับ
OpenVOS รีลีส 17.0 หรือรุ่นก่อนหน้า
หากคุณกำลังใช้งาน VOS รีลีส 14.4.1 หรือใหม่กว่า คุณสามารถขอรับการคอมไพล์ล่วงหน้าที่รองรับได้
สำเนา Perl โดยการซื้อผลิตภัณฑ์ GNU Tools จาก Stratus Technologies
อาคาร PERL สำหรับ โอเพนวอส
ในการสร้าง Perl จากซอร์สโค้ดบนแพลตฟอร์ม Stratus V Series คุณต้องมี OpenVOS
รีลีส 17.1.0 ขึ้นไป, GNU Tools รีลีส 3.5 หรือใหม่กว่า และ C/POSIX Runtime
ห้องสมุด
ทำตามคำแนะนำปกติสำหรับการสร้าง Perl; เช่นป้อน bash เรียกใช้ Configure
สคริปต์ จากนั้นใช้ "gmake" เพื่อสร้าง Perl
กำลังติดตั้ง PERL IN โอเพนวอส
1. หลังจากที่คุณสร้าง Perl โดยใช้สคริปต์ Configure ตรวจสอบให้แน่ใจว่าคุณได้แก้ไขและ
สิทธิ์ในการเขียนเริ่มต้นสำหรับ ">ระบบ>พอร์ต" และไดเรกทอรีย่อยทั้งหมด แล้วพิมพ์
gmake ติดตั้ง
2. ในขณะที่ยังไม่มีการแจกจ่ายส่วนขยายหรือโมดูลเฉพาะสถาปัตยกรรม
ด้วย Perl คุณสามารถใช้ไดเร็กทอรีต่อไปนี้เพื่อเก็บไฟล์ดังกล่าว (แทนที่
สตริง VERSION ตามหมายเลขเวอร์ชันที่เหมาะสม):
>ระบบ>ย้ายแล้ว>lib>perl5>เวอร์ชัน>i786
3. สามารถติดตั้งส่วนขยายและโมดูล Perl เฉพาะไซต์ได้จากหนึ่งในสองที่ ใส่
ไฟล์ที่ไม่ขึ้นกับสถาปัตยกรรมเป็น:
>ระบบ>ย้ายแล้ว>lib>perl5>site_perl>VERSION
ใส่ไฟล์ที่ขึ้นกับสถาปัตยกรรมเฉพาะไซต์ลงในไดเร็กทอรีต่อไปนี้:
>ระบบ>พอร์ต>lib>perl5>site_perl>เวอร์ชัน>i786
4. คุณสามารถตรวจสอบตัวแปร @INC จากภายในโปรแกรม Perl เพื่อดูลำดับที่
Perl ค้นหาไดเรกทอรีเหล่านี้
ใช้ PERL IN โอเพนวอส
ข้อจำกัด of Perl on OpenVOS
พอร์ตของ Perl เวอร์ชัน 5 นี้ชอบชื่อพาธที่คั่นด้วยเครื่องหมายสแลชสไตล์ Unix มากกว่า OpenVOS-
style ชื่อพาธที่มากกว่าที่แยกจากกัน ชื่อพาธสไตล์ OpenVOS ควรใช้งานได้ส่วนใหญ่
บริบท แต่ถ้าคุณมีปัญหา แทนที่อักขระที่มากกว่าทั้งหมดด้วยเครื่องหมายทับ
ตัวอักษร เนื่องจากใช้เครื่องหมายทับเป็นตัวคั่นชื่อพาธ Perl จึงไม่สามารถ
ประมวลผลชื่อพาธ OpenVOS ที่มีเครื่องหมายทับในไดเร็กทอรีหรือชื่อไฟล์ เหล่านี้
ต้องเปลี่ยนชื่อ
พอร์ตของ Perl นี้ยังใช้ค่าวันที่ Unix-epoch ภายในอีกด้วย ตราบใดที่คุณกำลังซื้อขาย
ด้วยการแสดงสตริงอักขระ ASCII ของวันที่ ไม่ควรเป็นปัญหา NS
ยุคที่รองรับคือ 1 มกราคม 1980 ถึง 17 มกราคม 2038
ดูไฟล์ pod/perlport.pod สำหรับข้อมูลเพิ่มเติมเกี่ยวกับพอร์ต OpenVOS ของ Perl
ทดสอบ สถานภาพ
การทดสอบตัวเองของ Perl ล้มเหลวด้วยเหตุผลหลายประการ โดยทั่วไปสิ่งเหล่านี้เล็กน้อยและ
เนื่องจากความแตกต่างเล็กน้อยระหว่างสภาพแวดล้อมที่ใช้ POSIX ทั่วไปและ OpenVOS POSIX
สิ่งแวดล้อม. ตรวจสอบให้แน่ใจว่าคุณได้ทำการทดสอบโค้ดของคุณอย่างเพียงพอเพื่อรับประกันว่า
ทำงานอย่างถูกต้องในสภาพแวดล้อม OpenVOS
การสนับสนุน สถานภาพ
ฉันเสนอพอร์ตนี้ "ตามที่เป็น" คุณสามารถถามคำถามได้ แต่ฉันไม่สามารถรับประกันได้ว่าฉันจะเป็น
สามารถตอบพวกเขา มีหนังสือดีๆ เกี่ยวกับภาษา Perl;
ปรึกษาผู้ขายหนังสือ
หากคุณต้องการ Perl เวอร์ชันที่รองรับสำหรับ OpenVOS ให้ซื้อ OpenVOS GNU Tools
ผลิตภัณฑ์จาก Stratus Technologies พร้อมด้วยสัญญาการสนับสนุน (หรือจากบุคคลอื่นที่
จะขายให้คุณสนับสนุน)
ใช้ perlvos ออนไลน์โดยใช้บริการ onworks.net
