At 19:18 +0000 02.11.2001, Alan Fry wrote:
>One minor point re: the "Build Instructions" -- I think it should the
>line in (paragraph 12):
>       patch < MacPerl.patch
>should be:
>       Patch < MacPerl.patch
>--------^

MPW is case-insensitive, it doesn't matter.


>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.

It does say that, in step 3.  It does not spell it out that clearly, though.


>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?)

Yeah.  As noted in a previous post (but probably not on the Build
Instructions yet; I will do it soon, I promise :-) the standard Makefiles
only support a fat build process.  Patches welcome.  :-)


>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.

I am not sure about that ... try setting it up as a fat build process, and
try again, maybe that will help.

Thanks,

-- 
Chris Nandor                      [EMAIL PROTECTED]    http://pudge.net/
Open Source Development Network    [EMAIL PROTECTED]     http://osdn.com/

Reply via email to