[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl-Porters] New MacPerl build system now available!




Report on the kit that was posted:

 In installing GUSI and SFIO I apparently made the mistake of 
 double clicking on the Install_{product}.MPW script which set
 the {GUSI} and {SFIO} MPW variables to the folder that was the 
 last directory I had set in MPW which was not correct.
 Workaround: set GUSI and set SFIO by hand and/or modify
 MPW startup scripts.
 Correct approach(?): I guess I should have directory'ed to the
 GUSI dir then run the script then directory'ed over to SFIO and
 run that script (?).

On to the make invoked with:

   dmake -n all
   
where I noted that even if I had removed 68K and PPC from the 
MacPerlConfig.mk file the first line spat out by dmake is a
MWLInk command for the MW build portion - odd.  
(It does BTW look like the MacPerlConfig.mk could be generated by an
MPW script :-)

At any rate, if I select from either the SC portion on down or the MrC 
portion on down of the dmake output the compilers warn
with messages such as these from MrC:

}
^
File ":SubLaunch.c"; line 243 #Warning 30: implied return at closing '}' of ValidateFeatures does not return value
#-----------------------
MrC C Compiler 4.1.0f1c1
Copyright (C) 1994-1999 by Apple Computer, Inc.

}
^
File ":crypt.c"; line 317 #Warning 30: implied return at closing '}' of permute does not return value
#-----------------------
}
^
File ":crypt.c"; line 868 #Warning 30: implied return at closing '}' of init_des does not return value
#-----------------------
}
^
File ":crypt.c"; line 897 #Warning 30: implied return at closing '}' of init_perm does not return value
#-----------------------
#Standard input; Line 2; ### Rez - Warning: No resources read by include statement from file "miniperl.SC".
### MPW Shell - Command "UnPreload" was not found.
### MPW Shell - Execution of input terminated.

At any rate I am very pleased to report that I have a miniperl:

miniperl -v

This is perl, v5.6.0 built for MacPPC

Copyright 1987-2000, Larry Wall
MacOS port Copyright (c) 1991-2000, Matthias Neeracher

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5.0 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.

miniperl -e 'printf("%s %vd\n",$^O,$^V)'
MacOS 5.6.0

Whoo hoo!

This was BTW Mac OS 9, MPW Gold Master from Feb 2000, BuildCommands and 
BuildProgram scripts replaced with the ones included in the dmake kit.
I had not set the MPW memory to anything.  That isi,B I simply left it at
the default.

Peter Prymmer





==== Want to unsubscribe from this list?
==== Send mail with body "unsubscribe" to macperl-porters-request@macperl.org