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

Reply via email to