One minor point re: the "Build Instructions" -- I think it should the
line in (paragraph 12):
        patch < MacPerl.patch
should be:
        Patch < MacPerl.patch
--------^
and maybe a note should be added to put a copy of
":macperl_src:gPatch:Patch" into the MPW Tools folder. That's more a
question than a statement: at any rate it's what I did and it seemed
to work properly.

The first run of 'buildprogram all' on ':macos:' ended up with some
error messages.

    FatBuild miniperl MrC SC
     Set Name "miniperl"
     Set SuffPPC MrC
     Set Suff68K SC
     Duplicate -y "miniperl".MrC "miniperl"
     If SC == 68K � End
      Else
      Begin � End
       Echo 'Include "'"miniperl"'.SC" '�''CODE'�'';'
       end
      Rez -a -o "miniperl"
#Standard input; Line 1; ### Rez - File not found (OS error -43),
resource file "miniperl.SC" not found.
File "Standard input"; ### Rez - Since errors occured, miniperl's
resource fork was not completely updated.
### MPW Shell - Execution of FatBuild terminated.
### MPW Shell - Execution of all.makeout terminated.
### MPW Shell - Execution of buildprogram terminated.

I wasn't really aiming to do a fat build of anything -- only a PPC
build. So maybe I got the preferences file wrong? I wasn't quite
clear about that -- I had:

MACPERL_BUILD_TOOL              =       MrC
MACPERL_BUILD_APPL              =       MrC
MACPERL_BUILD_EXT_STATIC        =       MrC
MACPERL_BUILD_EXT_SHARED        =       MrC

and:

MACPERL_INST_TOOL_68K           =       SC
MACPERL_INST_TOOL_PPC           =       MrC
MACPERL_INST_APPL_68K           =       SC
MACPERL_INST_APPL_PPC           =       MrC
MACPERL_INST_EXT_PPC            =       MrC

Maybe 1 and 3 above should be commented out? (But anyway those lines
are only to do with the Perl tool?)

Running 'buildprogram all' on 'macperl_src:macperl' failed with the error:

        # dmake:  Error -- `runperl.c.MrC.o' not found, and can't be made
        ### MPW Shell - Execution of buildprogram terminated.

Indeed 'runperl.c.MrC.o' doesn't exist in the newly created
':macos:Obj:' (or anywhere else for that matter) but there _is_ a
file ':macos:Obj:run.c.MrC.o'.

I am somewhat stuck at this point.

Alan Fry




Reply via email to