source: trunk/third/perl/README.beos @ 14545

Revision 14545, 1.3 KB checked in by ghudson, 25 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r14544, which included commits to RCS files with non-trunk default branches.
Line 
1Notes on building perl under BeOS:
2
3GENERAL ISSUES
4--------------
5how to compile perl:
6
7To compile perl under BeOS R4 x86:
8
9`./Configure -d` and hit ^C when it asks you if you want to make changes
10to config.sh;
11
12edit config.sh and do the following:
13change d_socket='define' to ='undef';
14remove SDBM, Errno, and Socket from dynamic_ext= and nonxs_ext=;
15
16add '#define bool short' to x2p/a2p.h;
17
18../Configure -S; make; make install
19
20cd ~/config/lib; ln -s 5.00502/BeOS-BePC/CORE/libperl.so .
21(substitute 5.00502 with the appropriate filename)
22
23OS RELEASE-SPECIFIC NOTES
24-------------------------
25R4 x86 - dynamic loading finally works! Yay! This means you can compile
26your own modules into perl. However, Sockets and Errno still don't work.
27(Hopefully, sockets will at least work by R5, if not sooner.)
28
29R4 PPC - I have not tested this. I rather severely doubt that dynamic
30loading will work. (My BeBox is in pieces right now, following a nasty
31disk crash.) You may have to disable dynamic loading to get the thing
32to compile at all. (use `./Configure` without -d, and say 'no' to
33'Build a shared libperl.so'.)
34
35CONTACT INFORMATION
36-------------------
37If you have comments, problem reports, or even patches or bugfixes (gasp!)
38please email me.
39
4028 Jan 1999
41Tom Spindler
42dogcow@isi.net
43
Note: See TracBrowser for help on using the repository browser.