At 1:16 Uhr -0400 22.05.2002, Chris Nandor wrote: >It's a source-only release, and MacPerl.SC app doesn't want to build. >Build the same way you would for 5.6.1r1. Note that the core tests are all >as good as they are going to get for now, but ext/ and lib/ remain >untested. Most of the tests for these have been moved from t/lib/ to ext/ >and lib/ (grouped with the modules themselves). Please, if you are able, >run these tests and report back to the list (with either patches, or bug >reports on SourceForge.net, as appopriate). > > http://sf.net/macperl/ > >Good evening, > >-- >Chris Nandor [EMAIL PROTECTED] http://pudge.net/ >Open Source Development Network [EMAIL PROTECTED] http://osdn.com/
Great, thanks much for your work. I'm now a proud owner of MacPerl 5.7.3 :-). But puh, 14 MB to download -- I'm not amused. Building the tool was straightforward, however, I've noticed the following: HTML::Parser won't build, because the file "hctype.h" is empty, so I had to run perl mkhctype > hctype.h to create a valid header file. I can't explain why this file was empty, so you may want to check this. The rest of the built went fine. Then, with a fresh perl tool in my hands, I've run some scripts and got an unexpected warning from File::Copy. Here you'll find the following lines: my $macfiles; if ($^O eq 'MacOS') { $macfiles = eval { require Mac::MoreFiles }; warn 'Mac::MoreFiles could not be loaded; using non-native syscopy' if $^W; # <=== } IMHO (please correct me, if I'm wrong), that should better be my $macfiles; if ($^O eq 'MacOS') { undef $@; $macfiles = eval { require Mac::MoreFiles }; warn 'Mac::MoreFiles could not be loaded; using non-native syscopy' if ($@ && $^W ); } This way, you'll not get a warning, when Mac::MoreFiles is correctly installed, right? Next, I've built MacPerl.MrC -- no problem. Building MacPerl.SC failed, as expected. I've got the following link error: ### Link: Error: Type information larger than a page. Try using the -pg option: (Error 87) A type ('interpreter') was too big to write I think I've found a solution for this problem. As the error message suggests, I've used the -pg switch, which sets the SYM page size. The size is 4096 by default. So I've doubled the size to 8192, and afterwards, linking went fine -- hurra. I'll send a patch to :macperl:Makefile.mk in a separate message. So, these are my first impressions and remarks. Now, some testing is in order, I think. Best regards, --Thomas