I installed 7.2 (CW_ColdFire_7.2_Eval.exe) and tried to build my project (52259, MQX 3.3). I'm missing the following libraries specified in the project file:
C_4i_CF_StdABI_MSL.a
C_4i_CF_StdABI_Runtime.a
Under 7.1 these are found in .../ColdFire_Support/msl/MSL_C/MSL_ColdFire/Lib/
but I cannot find them under 7.2.
Is EWL a replacement for MSL? If so what are the corresponding librarys?
Thank you,
--Mark
Did you rebuild the MQX libraries after upgrading to CW7.2?
CW7.2 uses a different way to pass parameters to functions (REG_ABI) compared to CW7.1, which uses STD_ABI by default. These methods are not compatible with each other. Rebuilding the libraries may fix this.
MarkA wrote:I installed 7.2 (CW_ColdFire_7.2_Eval.exe) and tried to build my project (52259, MQX 3.3). I'm missing the following libraries specified in the project file:
C_4i_CF_StdABI_MSL.a
C_4i_CF_StdABI_Runtime.a
Under 7.1 these are found in .../ColdFire_Support/msl/MSL_C/MSL_ColdFire/Lib/but I cannot find them under 7.2.
Is EWL a replacement for MSL? If so what are the corresponding libraries?
Thank you,
--Mark
Got it to link. I deleted the libraries from the project and let CW find them itself.
I'm not sure it's finding the right libraries, though. MQX is crashing right out of the gate.
--Mark