At 14:04 +0000 02.12.2001, Alan Fry wrote:
>At 8:00 pm -0500 11/02/01, Chris Nandor wrote:
>>Did you try rebuilding as "fat"? That is, putting "SC" back in where it
>>had been in the original config file?
>
>I think maybe I am -- I now get:
>
> FatBuild perl MrC SC
> Set Name "perl"
> Set SuffPPC MrC
> Set Suff68K SC
> Duplicate -y "perl".MrC "perl"
>### Duplicate - Unable to Duplicate "perl.MrC".
># File not found (OS error -43)
>### MPW Shell - Execution of FatBuild terminated.
>### MPW Shell - Execution of all.makeout terminated.
>### MPW Shell - Execution of buildprogram terminated.
>
>For what its worth, the line "FatBuild perl Mrc SC" occurs about half
>way through 'all.makeout'.
>
>Really I just do _not_ understand how this whole thing works, what
>'MacPerlConfig.mk' actually does and how it should be written. I'm
>just guessing at it right now.
>
>Attached is 'MacPerlConfig.mk' as I am using it -- doubtless it is
>nonsense. I really would welcome some guidance.
Yours is not attached. However, you could get the original back, and then
just remove instances of "68K" and "PPC". Leave in all instances of "SC"
and "MrC".
>The wider problem is that I don't understand 'dmake' and all its
>works: I can't read and make sense of '.mk' files, let alone work out
>where or how the 'all.makeout' file gets generated. What exactly is
>the language they are written in? Where or what is the 'all' in
>"BuildProgram all" for instance?
The "all" target is in the Makefile.mk file, usually. For more info on
dmake syntax, see the "dmake.nc" file in the dmake distribution.
>What does one read to climb up this 'learning curve' and where is it
>to be found? Until such time as I can comprehend this 'build
>technology' I shall keep getting stuck and generally be a pain in the
>neck to everyone and certainly no help at all to the enterprise in
>general.
Hehe. Seriously, I don't know that this stuff is that important. I think
you just need to start over with the original MacPerlConfig.mk file and
remove 68K and PPC from it, and try to build again.
Good luck,
--
Chris Nandor [EMAIL PROTECTED] http://pudge.net/
Open Source Development Network [EMAIL PROTECTED] http://osdn.com/