Hi,
I am trying to compile my code that uses the SFO function for high resolution pulse width modulation. To do this I used an example from C2000 Ware for the code, and added it to my main code.
I then added the SFO_v8_fpu_lib_build_c28_driverlib.lib file from that same example into my directory, and now when compiling I am getting the following error:
warning #10207-D: resolving index library "SFO_v8_fpu_lib_build_c28_driverlib.lib" to "SFO_v8_fpu_lib_build_c28_driverlib_eabi.lib", but "SFO_v8_fpu_lib_build_c28_driverlib_eabi.lib" was not found
undefined first referenced
symbol in file
--------- ----------------
SFO ./MPM_CPU1.obj
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "HV_MPM_CPU1.out" not built
>> Compilation failure
makefile:166: recipe for target 'HV_MPM_CPU1.out' failed
gmake[1]: *** [HV_MPM_CPU1.out] Error 1
makefile:162: recipe for target 'all' failed
gmake: *** [all] Error 2
**** Build Finished ****
i then decided that I will try and include the file instead that is included in the error/warning message, but that then gives me a new error message:
undefined first referenced
symbol in file
--------- ----------------
ePWM ../SFO_v8_fpu_lib_build_c28_driverlib_eabi.lib<SFO_v8_fpu_lib_build_c28_driverlib.obj>
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "HV_MPM_CPU1.out" not built
>> Compilation failure
makefile:166: recipe for target 'HV_MPM_CPU1.out' failed
gmake[1]: *** [HV_MPM_CPU1.out] Error 1
makefile:162: recipe for target 'all' failed
gmake: *** [all] Error 2
**** Build Finished ****
Which is an issue within the SFO.lib file itself - not sure if this is a bug or I am going wrong somewhere.
Please do assist if you can.
Regards,
Joel


