Updating CW 7.1 to 7.2, using MQX 3.3,  missing librarys

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Updating CW 7.1 to 7.2, using MQX 3.3,  missing librarys

1,339 Views
MarkA
Contributor I

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

Labels (1)
0 Kudos
2 Replies

563 Views
vier_kuifjes
Senior Contributor I

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.

 

 

0 Kudos

563 Views
MarkA
Contributor I

 


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

0 Kudos