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.
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?
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.
Alan Fry