Version:
Critical Mass Modula-3 version d5.2.7
last updated: 2004-10-31
I am trying to build up the cross compiler for StrongARM SA1110 due
running on i686 platform. I have followed instructions on
http://www.elegosoft.com/cm3/porting.html
up to the step 4. Yet, at the
end of the day, cm3 does not seem to show any wish to produce SA1110 code:
When trying to build the m3core:
># M3CONFIG="/usr/local/cm3/bin/cm3.cfg-arm-linux" cm3 -build -verbose
EVAL ("/usr/local/cm3/bin/cm3.cfg-arm-linux")
--- building in STRONGARM ---
cd STRONGARM
ignoring ../src/m3overrides
EVAL ("m3make.args")
rm .M3SHIP
rm .M3OVERRIDES
"/home/iztok/m3/cm3/m3-libs/m3core/src/runtime/ex_frame/m3makefile",
line 8: quake runtime error: table does not contain entry for: "STRONGARM"
--procedure-- -line- -file---
include_dir 8
/home/iztok/m3/cm3/m3-libs/m3core/src/runtime/ex_frame/m3makefile
include_dir 55
/home/iztok/m3/cm3/m3-libs/m3core/src/runtime/m3makefile
include_dir 17 /home/iztok/m3/cm3/m3-libs/m3core/src/m3makefile
5
/home/iztok/m3/cm3/m3-libs/m3core/STRONGARM/m3make.args
Fatal Error: package build failed
seconds #times operation
0.04 other
---------------------------------------------------
0.04 TOTAL
rm m3make.args
cd ..
When trying to build anything other:
># M3CONFIG="/usr/local/cm3/bin/cm3.cfg-arm-linux" cm3 -build -verbose
EVAL ("/usr/local/cm3/bin/cm3.cfg-arm-linux")
--- building in STRONGARM ---
cd STRONGARM
EVAL ("m3make.args")
rm .M3SHIP
rm .M3OVERRIDES
Fatal Error: unrecognized target machine: TARGET = STRONGARM
seconds #times operation
---------------------------------------------------
0.00 TOTAL
rm m3make.args
cd ..
What is going wrong ?
Iztok Kobal