This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8301-69M-KIT: Warning null: cannot resolve archive

Part Number: DRV8301-69M-KIT
Other Parts Discussed in Thread: C2000WARE

Hello TI,

We are working on 28069F MCU, we compiled the ECAN example code (Example_2806xECanBack2Back) from C2000Ware. Program build with no error but I'm facing a Warning with " null: cannot resolve archive".

In the Console area, these lines are highlighted as a warning.

remark: linking in "IQmath_fpu32_coff.lib" in place of index library
"IQmath_fpu32.lib"
warning: cannot resolve archive

Made changes in the C2000 Compiler and C2000 Linker section from the properties window but not able to solve the issue.

Kindly help in resolving this issue.

Thanks

Vivishekh

  • Hi Shanty,

    Still, I'm facing the same issue.

    remark: linking in "IQmath_fpu32_coff.lib" in place of index library
    "IQmath_fpu32.lib"


    warning: cannot resolve archive


    C:/ti/c2000/C2000Ware_3_04_00_00/libraries/math/FPUfastRTS/c28/lib/rts2800_f
    pu32_fast_supplement.lib to a compatible library, as no input files have
    been encountered; build attribute information from input files is needed to
    determine library compatibility

    Thanks

    Vivishekh

  • Hi,

    Please try the following and revert back:

    1) Check if the project is in coff and the rts2800_fpu32_fast_supplement.lib has been built for the coff format. You can change to coff by importing the FASTRTS library and building for COFF.

    2) Check if MATH_TYPE is  IQ_MATH in IQmathLib.h

    3) Check if fpu32 is enabled.

    The issue is mostly one of compatibility of object file formats. 

    -Shantanu

  • Hi Shanty,

    Thanks for the reply,

    1. Default the project was in coff format only. But should I need to include the rts2800_fpu32_fast_supplement.lib in "linker command file" or should be adding in "runtime supporting library" in the General section from the properties window.

    2. MATH_TYPE was IQ_MATH in IQmathLib.h by default.

    3.Added fpu32 lib to the project.

    But still, I'm seeing the same problem.

    If I made any mistakes in steps 1 and 3. Kindly guide me in detail.

    Below I will attach the snippet at where the changes are made.

     

    Setp1

    setp3.

     

    Thanks,

    Vivishekh

  • Hi,

    1) You must include rts2800_fpu32_fast_supplement.lib in the C2000 LInker -> file search path -> add lib file. (Please make sure that this lib file is in coff format)

    3) I meant FPU32 in processors options. 

    -Shantanu

  • Thanks, Shanty

    Just now verified that fpu32 was enabled.

    I include rts2800_fpu32_fast_supplement.lib in the C2000 linker section but how to verify that is in coff format. Kindly help me with that.

    Thanks,

    Vivishekh

    Regarding coff format

  • The rts2800_fpu32_fast_supplement.lib is generated by compiling the project found in <FastRTSPath>/c28/ccs/fpu32. Import and compile for coff format, link the lib file that is generated.

    In case the issue persists, please share your project files (.project, .cproject files)

    -Shantanu

  • Below I have attached the project files

    <?xml version="1.0" encoding="UTF-8"?>
    <projectDescription>
    	<name>Example_2806xECanBack2Back</name>
    	<comment></comment>
    	<projects>
    	</projects>
    	<buildSpec>
    		<buildCommand>
    			<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
    			<arguments>
    			</arguments>
    		</buildCommand>
    		<buildCommand>
    			<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
    			<triggers>full,incremental,</triggers>
    			<arguments>
    			</arguments>
    		</buildCommand>
    	</buildSpec>
    	<natures>
    		<nature>org.eclipse.cdt.core.cnature</nature>
    		<nature>org.eclipse.cdt.core.ccnature</nature>
    		<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
    		<nature>com.ti.ccstudio.core.ccsNature</nature>
    		<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
    	</natures>
    	<linkedResources>
    		<link>
    			<name>28069_RAM_lnk.cmd</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/cmd/28069_RAM_lnk.cmd</locationURI>
    		</link>
    		<link>
    			<name>F2806x_CodeStartBranch.asm</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_CodeStartBranch.asm</locationURI>
    		</link>
    		<link>
    			<name>F2806x_DefaultIsr.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_DefaultIsr.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_ECan.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_ECan.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_GlobalVariableDefs.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/headers/source/F2806x_GlobalVariableDefs.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_Headers_nonBIOS.cmd</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/headers/cmd/F2806x_Headers_nonBIOS.cmd</locationURI>
    		</link>
    		<link>
    			<name>F2806x_PieCtrl.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_PieCtrl.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_PieVect.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_PieVect.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_SysCtrl.c</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_SysCtrl.c</locationURI>
    		</link>
    		<link>
    			<name>F2806x_usDelay.asm</name>
    			<type>1</type>
    			<locationURI>INSTALLROOT_F2806x/common/source/F2806x_usDelay.asm</locationURI>
    		</link>
    		<link>
    			<name>TMS320F28069.ccxml</name>
    			<type>1</type>
    			<locationURI>PARENT-1-INSTALLROOT_F2806x_TO_MWARE/common/targetConfigs/TMS320F28069.ccxml</locationURI>
    		</link>
    	</linkedResources>
    	<variableList>
    		<variable>
    			<name>INSTALLROOT_F2806x</name>
    			<value>$%7BPARENT-3-PROJECT_LOC%7D</value>
    		</variable>
    		<variable>
    			<name>INSTALLROOT_F2806x_TO_MWARE</name>
    			<value>$%7BPARENT-3-PROJECT_LOC%7D/MWare</value>
    		</variable>
    		<variable>
    			<name>INSTALLROOT_FASTRTS</name>
    			<value>$%7BPARENT-5-PROJECT_LOC%7D/libraries/math/FPUfastRTS/c28</value>
    		</variable>
    		<variable>
    			<name>INSTALLROOT_HCCAL</name>
    			<value>$%7BPARENT-5-PROJECT_LOC%7D/libraries/calibration/hrcap</value>
    		</variable>
    		<variable>
    			<name>INSTALLROOT_IQMATH</name>
    			<value>$%7BPARENT-5-PROJECT_LOC%7D/libraries/math/IQmath/c28</value>
    		</variable>
    	</variableList>
    </projectDescription>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
    	<storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
    		<cconfiguration id="com.ti.ccstudio.buildDefinitions.C2000.Debug.67617003">
    			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C2000.Debug.67617003" moduleId="org.eclipse.cdt.core.settings" name="Debug">
    				<macros>
    					<stringMacro name="INSTALLROOT_HCCAL" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../../../../libraries/calibration/hrcap"/>
    					<stringMacro name="INSTALLROOT_F2806x_TO_MWARE" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../../MWare"/>
    					<stringMacro name="INSTALLROOT_F2806x" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../.."/>
    					<stringMacro name="INSTALLROOT_IQMATH" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../../../../libraries/math/IQmath/c28"/>
    					<stringMacro name="INSTALLROOT_FASTRTS" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../../../../libraries/math/FPUfastRTS/c28"/>
    				</macros>
    				<externalSettings/>
    				<extensions>
    					<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
    					<extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
    					<extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
    					<extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
    					<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
    				</extensions>
    			</storageModule>
    			<storageModule moduleId="cdtBuildSystem" version="4.0.0">
    				<configuration artifactExtension="out" artifactName="Example_2806xECanBack2Back" buildProperties="" description="" id="com.ti.ccstudio.buildDefinitions.C2000.Debug.67617003" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C2000.Debug">
    					<folderInfo id="com.ti.ccstudio.buildDefinitions.C2000.Debug.67617003.1781138602" name="/" resourcePath="">
    						<toolChain id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.1362428145" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1791197249">
    							<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.927268723" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
    								<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=TMS320C28XX.TMS320F28069"/>
    								<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
    								<listOptionValue builtIn="false" value="OUTPUT_FORMAT=COFF"/>
    								<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=28069_RAM_lnk.cmd"/>
    								<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
    								<listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.5.0"/>
    								<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
    								<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
    								<listOptionValue builtIn="false" value="LINK_ORDER=-l&quot;rts2800_fpu32_fast_supplement.lib&quot;;-l&quot;rts2800_fpu32.lib&quot;;"/>
    								<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
    							</option>
    							<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2020260181" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.5.LTS" valueType="string"/>
    							<targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug.810162393" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug"/>
    							<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug.104291440" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug"/>
    							<tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug.932253637" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug">
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL.1600503593" name="Option deprecated, set by default (--large_memory_model, -ml)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY.220010815" name="Unified memory (--unified_memory, -mt)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.952793962" name="Processor version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.28" valueType="enumerated"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.109080339" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.fpu32" valueType="enumerated"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.997759480" name="Specify CLA support (--cla_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.cla0" valueType="enumerated"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.61174094" name="Specify VCU support (--vcu_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.vcu0" valueType="enumerated"/>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH.577829437" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH" valueType="includePath">
    									<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_F2806x}/common/include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_F2806x}/headers/include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;C:\ti\c2000\C2000Ware_3_04_00_00\libraries\math\FPUfastRTS\c28\include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_IQMATH}/include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_FASTRTS}/include&quot;"/>
    								</option>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE.61510491" name="Provide advice on optimization techniques (--advice:performance)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE" value="--advice:performance=all" valueType="string"/>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE.1740519773" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE" valueType="definedSymbols">
    									<listOptionValue builtIn="false" value="&quot;_DEBUG&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;LARGE_MODEL&quot;"/>
    								</option>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.266411523" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_SUPPRESS.1244410230" name="Suppress diagnostic &lt;id&gt; (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_SUPPRESS" valueType="stringList">
    									<listOptionValue builtIn="false" value="10063"/>
    								</option>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING.134388696" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING" valueType="stringList">
    									<listOptionValue builtIn="false" value="225"/>
    								</option>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ISSUE_REMARKS.779166623" name="Issue remarks (--issue_remarks, -pdr)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ISSUE_REMARKS" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VERBOSE_DIAGNOSTICS.795060260" name="Verbose diagnostics (--verbose_diagnostics, -pdv)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VERBOSE_DIAGNOSTICS" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.QUIET_LEVEL.356469153" name="Quiet Level" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.QUIET_LEVEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.QUIET_LEVEL.QUIET" valueType="enumerated"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.1992733202" name="Application binary interface [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.coffabi" valueType="enumerated"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS.1793748124" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS.1321345637" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS.1604056218" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS.2087912527" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS"/>
    							</tool>
    							<tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1791197249" name="C2000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug">
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE.1934283741" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE" value="0x200" valueType="string"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE.1554667803" name="Link information (map) listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE" value="&quot;Example_2806xECanBack2Back.map&quot;" valueType="string"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE.767951780" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE" value="Example_2806xECanBack2Back.out" valueType="string"/>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.generatedLinkerCommandFiles.1135806503" name="[Legacy] Generated Linker Command files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.generatedLinkerCommandFiles" valueType="stringList">
    									<listOptionValue builtIn="false" value="&quot;$(GEN_CMDS_QUOTED)&quot;"/>
    								</option>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY.163653312" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY" valueType="libs">
    									<listOptionValue builtIn="false" value="&quot;rts2800_fpu32.lib&quot;"/>
    									<listOptionValue builtIn="false" value="rts2800_fpu32_fast_supplement.lib"/>
    									<listOptionValue builtIn="false" value="IQmath_fpu32.lib"/>
    								</option>
    								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH.1555349357" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH" valueType="libPaths">
    									<listOptionValue builtIn="false" value="&quot;C:\ti\c2000\C2000Ware_3_04_00_00\libraries\math\FPUfastRTS\c28\lib&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;C:\ti\c2000\C2000Ware_3_04_00_00\libraries\math\IQmath\c28\lib&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_F2806x}/common/lib&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_FASTRTS}/lib&quot;"/>
    									<listOptionValue builtIn="false" value="&quot;${INSTALLROOT_IQMATH}/lib&quot;"/>
    								</option>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.PRIORITY.1379722383" name="Search libraries in priority order (--priority, -priority)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.PRIORITY" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.ISSUE_REMARKS.1625387757" name="Issue remarks (--issue_remarks)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.ISSUE_REMARKS" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.VERBOSE_DIAGNOSTICS.1687640603" name="Verbose diagnostics (--verbose_diagnostics)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.VERBOSE_DIAGNOSTICS" value="true" valueType="boolean"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO.1767212332" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO" value="&quot;Example_2806xECanBack2Back_linkInfo.xml&quot;" valueType="string"/>
    								<option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.ENTRY_POINT.1536011595" name="Specify program entry point for the output module (--entry_point, -e)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.ENTRY_POINT" value="code_start" valueType="string"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS.520388982" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS.1776952752" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS"/>
    								<inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS.34377767" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS"/>
    							</tool>
    							<tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex.552886906" name="C2000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex"/>
    						</toolChain>
    					</folderInfo>
    					<sourceEntries>
    						<entry excluding="F28069.cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
    					</sourceEntries>
    				</configuration>
    			</storageModule>
    			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
    		</cconfiguration>
    	</storageModule>
    	<storageModule moduleId="cdtBuildSystem" version="4.0.0">
    		<project id="Example_2806xECanBack2Back.com.ti.ccstudio.buildDefinitions.C2000.ProjectType.1448575733" name="C2000" projectType="com.ti.ccstudio.buildDefinitions.C2000.ProjectType"/>
    	</storageModule>
    	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
    	<storageModule moduleId="org.eclipse.cdt.core.language.mapping">
    		<project-mappings>
    			<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.asmSource" language="com.ti.ccstudio.core.TIASMLanguage"/>
    			<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.ti.ccstudio.core.TIGCCLanguage"/>
    			<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.ti.ccstudio.core.TIGCCLanguage"/>
    			<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.ti.ccstudio.core.TIGPPLanguage"/>
    			<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
    		</project-mappings>
    	</storageModule>
    	<storageModule moduleId="scannerConfiguration"/>
    	<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
    </cproject>

    Thanks

    Vivishekh

  • Hi,

    I was able to replicate your issue.  rts2800_fpu32_fast_supplement.lib is an index library that is generated to help pick the correct library versions. This will only happen if you add the compatible library files to the project.

    So you need to delete  rts2800_fpu32_fast_supplement.lib and add  rts2800_fpu32_fast_supplement_coff.lib. I was able to eliminate the warning after this.

    -Shantanu

  • Thanks, Shanty

    Yes, Now the warning is eliminated after changing the rts2800_fpu32_fast_supplement.lib to rts2800_fpu32_fast_supplement_coff.lib.

    Thanks,

    Vivishekh