CARVIEW |
CONTENTS
#NAME
perlhaiku - Perl version 5.10+ on Haiku
#DESCRIPTION
This file contains instructions how to build Perl for Haiku and lists known problems.
#BUILD AND INSTALL
The build procedure is completely standard:
./Configure -de
make
make install
Make perl executable and create a symlink for libperl:
chmod a+x /boot/common/bin/perl
cd /boot/common/lib; ln -s perl5/5.42.0/BePC-haiku/CORE/libperl.so .
Replace 5.42.0
with your respective version of Perl.
#KNOWN PROBLEMS
The following problems are encountered with Haiku revision 28311:
Perl cannot be compiled with threading support ATM.
The cpan/Socket/t/socketpair.t test fails. More precisely: the subtests using datagram sockets fail. Unix datagram sockets aren't implemented in Haiku yet.
A subtest of the cpan/Sys-Syslog/t/syslog.t test fails. This is due to Haiku not implementing /dev/log support yet.
The tests dist/Net-Ping/t/450_service.t and dist/Net-Ping/t/510_ping_udp.t fail. This is due to bugs in Haiku's network stack implementation.
#CONTACT
For Haiku specific problems contact the HaikuPorts developers: https://github.com/haikuports/haikuports
The initial Haiku port was done by Ingo Weinhold <ingo_weinhold@gmx.de>.
Last update: 2008-10-29
Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via the GitHub issue tracker or email regarding any issues with the site itself, search, or rendering of documentation.
The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via the Perl issue tracker, the mailing list, or IRC to report any issues with the contents or format of the documentation.