'find-amu-version' error
David Pitt (3386) 1248 posts |
On a first use of !Builder to build a Pi ROM, 2Nov19, on selecting ‘Environment’ this error appears. AMU: *** File 'GNU.gawk' not found *** AMU: *** 'find-amu-version' not remade bcause of errors *** Further attempts show this error. AMU: *** No writable memory at this address *** AMU: *** file 'find-amu-version' not remade bcause of errors *** Reporter reports this :- 09:34:07.12 | Determine whether we have a working or broken amu - if it is working (5.13 or later), the system variable 09:34:07.12 | BuildSys$AMU$Fixed will be set to "yes" - otherwise "yes". To cope with the broken Makefiles in the build 09:34:07.12 | tree, for the time being the compatibility option is required for the fixed version of AMU. Older versions 09:34:07.12 | do not require this fix, but also need to pass environment variables in explicitly. 09:34:07.12 | 09:34:07.12 /<Tools$Dir>.Acorn.amu -f <Build$Dir>.Env.Makefile FIXED=yes find-amu-version 09:34:07.12 RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI 09:34:07.12 RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator 09:34:07.12 RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib 09:34:07.12 set BuildSys$AMU$Fixed yes 09:34:07.12 amu -help { > <Wimp$ScrapDir>.amu } 09:34:07.12 RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI 09:34:07.12 RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator 09:34:07.12 RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib 09:34:07.14 GNU.gawk "NR==2 { print \"Set AMU$Version \" $3*100 }" { < <Wimp$ScrapDir>.amu > Pipe:$.amu } No writable memory at this address 09:34:07.14 ** Error ** Error : &00000411 Message: No writable memory at this address 09:34:07.14 set alias$amu_machine amu MACHINE=<Machine> LOCALE=<Locale> SYSTEM=<System> BUILD=<Build> UserIF=<UserIF> APCS=<APCS> %*0 09:34:07.14 if "<BuildSys$AMU$Fixed>"="yes" Then set alias$amu_machine amu -E %*0 09:34:07.14 set alias$amu_machine amu -E %*0 09:34:07.14 | The build however can still proceed. I see there is current discussion on git around this area. FWIW the not yet issued Env 1.41 did not resolve this issue. It is falling over before that AFAICS. @seteval AMU$HasWorkingWildcard <AMU$Version> > 532 I do see other discussion about memory use. Anyway HTH. It has kept me entertained all morning. |
Timothy Baldwin (184) 242 posts |
To fetch it into a git repository on Unix or Windows:
|
David Pitt (3386) 1248 posts |
That fixes it. Thanks. |
Sprow (202) 1158 posts |
I trip up on that semi regularly, which for me I deduced is caused by the CSD not existing (for example: I used ‘Set directory’ in the Filer then deleted that directory, or set it to a network share that I subsequently dismounted). Recent-ish versions of StrongEd also get into a mess if you try starting them when the CSD has gone away, giving an error then quitting. Simply setting the CSD to somewhere that does exist and re-running (StrongEd and picking the environment in Builder alike) solves it. |
Fred Graute (114) 645 posts |
I cannot reproduce this, do you have any more information? |
David Pitt (3386) 1248 posts |
AMU: *** File 'GNU.gawk' not found *** AMU: *** 'find-amu-version' not remade bcause of errors *** AMU: *** No writable memory at this address *** AMU: *** file 'find-amu-version' not remade bcause of errors *** Env 1.42 fixes these build errors. Thanks. |