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.

AM37x Eval - Code Composer CCSv5 - Link errors

I am getting the following link error -- "Conflicting architecture profiles A/M" for several objects in my linker command, which I've included. Can you give me any clue on what I'm doing wrong. Thank you.

Further explanation is given at the bottom of post...

**** Build of configuration Debug for project cesl_TI_Agent ****

make all
Building target: cesl_TI_Agent.elf
Invoking: ARM Sourcery Linux GCC C++ Linker
/root/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-g++ -L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/lib -L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/usr/lib -Wl,-Map,cesl_TI_Agent.map -v -mcpu=cortex-a8 -g3 -gdwarf-2 -o"cesl_TI_Agent.elf"  ./usr/local/cesl/src/til/src/til.o ./usr/local/cesl/src/til/src/til_callback.o ./usr/local/cesl/src/til/src/til_internal.o  ./usr/local/cesl/src/shims/Tcp/TcpShim/src/TcpShim.o  ./usr/local/cesl/src/refdesign/VASCManager/src/AgentDeviceInfo.o ./usr/local/cesl/src/refdesign/VASCManager/src/VASCManagerExample.o ./usr/local/cesl/src/refdesign/VASCManager/src/VASCMeasurement.o  ./usr/local/cesl/src/refdesign/BloodPressureMonitorAgent/AgentRefDesign.o  ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentBloodPressure.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentCardiovascular.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentGlucoseMeter.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentLivingHub.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentMedMonitor.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPMStore.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPulseOxim.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPulseOximWithScanner.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentSpecialization.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentStrengthFitness.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentThermometer.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentWeightScale.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascCommandLine.o  ./usr/local/cesl/src/object/src/VascAccumulator.o ./usr/local/cesl/src/object/src/VascAgent.o ./usr/local/cesl/src/object/src/VascAsnHelper.o ./usr/local/cesl/src/object/src/VascAttribute.o ./usr/local/cesl/src/object/src/VascAttributeHelper.o ./usr/local/cesl/src/object/src/VascAttributeList.o ./usr/local/cesl/src/object/src/VascDIM.o ./usr/local/cesl/src/object/src/VascDataProtoType.o ./usr/local/cesl/src/object/src/VascDevice.o ./usr/local/cesl/src/object/src/VascEpiCfgScanner.o ./usr/local/cesl/src/object/src/VascException.o ./usr/local/cesl/src/object/src/VascFloat.o ./usr/local/cesl/src/object/src/VascGuard.o ./usr/local/cesl/src/object/src/VascManager.o ./usr/local/cesl/src/object/src/VascMessageFactory.o ./usr/local/cesl/src/object/src/VascObject.o ./usr/local/cesl/src/object/src/VascPMSegment.o ./usr/local/cesl/src/object/src/VascPMStore.o ./usr/local/cesl/src/object/src/VascPeriCfgScanner.o ./usr/local/cesl/src/object/src/VascPermanentDataStore.o ./usr/local/cesl/src/object/src/VascScan.o ./usr/local/cesl/src/object/src/VascScanner.o ./usr/local/cesl/src/object/src/VascSerialization.o ./usr/local/cesl/src/object/src/VascStore.o ./usr/local/cesl/src/object/src/VascTestObject.o ./usr/local/cesl/src/object/src/VascTimer.o  ./usr/local/cesl/src/association/src/AgentFSM.o ./usr/local/cesl/src/association/src/Associate.o ./usr/local/cesl/src/association/src/AssociateMessages.o ./usr/local/cesl/src/association/src/AssociateQueue.o ./usr/local/cesl/src/association/src/ManagerFSM.o  ./usr/local/cesl/src/VASCTrace/src/vasc.o  ./usr/local/cesl/src/TransportAPI/src/TransportAPI.o ./usr/local/cesl/src/TransportAPI/src/eventProcessingThread.o  ./usr/local/cesl/src/Service/src/VascService.o  ./usr/local/cesl/src/MessageModule/src/VascActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascApduImpl.o ./usr/local/cesl/src/MessageModule/src/VascAssociationAbortApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationReleaseRequestApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationReleaseResponseApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationRequestApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationResponseApdu.o ./usr/local/cesl/src/MessageModule/src/VascEventReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascPresentationApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoerPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsAllActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsByInstanceIdActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsByTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivConfigReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoAllActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoByInstanceIdActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoByTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoFixedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoGroupedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPFixedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPGroupedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPVarPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoVarPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSegmentDataEventPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSetArgumentSimplePrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSetTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivTrigSegmDataXferReqActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorjPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsClearSegmentsActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsConfigReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsEventReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsGetPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsGetSegmentInfoActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSegmentDataResultPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSetResultSimplePrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSetTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsTrigSegmDataXferRspActionPrstApdu.o  ./usr/local/cesl/src/ASN1/src/ANY.o ./usr/local/cesl/src/ASN1/src/ASN1CSupport.o ./usr/local/cesl/src/ASN1/src/AVA-Type.o ./usr/local/cesl/src/ASN1/src/AareApdu.o ./usr/local/cesl/src/ASN1/src/AarqApdu.o ./usr/local/cesl/src/ASN1/src/Abort-reason.o ./usr/local/cesl/src/ASN1/src/AbrtApdu.o ./usr/local/cesl/src/ASN1/src/AbsTimeRange.o ./usr/local/cesl/src/ASN1/src/AbsoluteTime.o ./usr/local/cesl/src/ASN1/src/AbsoluteTimeAdjust.o ./usr/local/cesl/src/ASN1/src/ActionArgumentSimple.o ./usr/local/cesl/src/ASN1/src/ActionResultSimple.o ./usr/local/cesl/src/ASN1/src/AlertOpTextString.o ./usr/local/cesl/src/ASN1/src/ApduType.o ./usr/local/cesl/src/ASN1/src/AssociateResult.o ./usr/local/cesl/src/ASN1/src/AssociationVersion.o ./usr/local/cesl/src/ASN1/src/AttrValMap.o ./usr/local/cesl/src/ASN1/src/AttrValMapEntry.o ./usr/local/cesl/src/ASN1/src/AttributeIdList.o ./usr/local/cesl/src/ASN1/src/AttributeList.o ./usr/local/cesl/src/ASN1/src/AttributeModEntry.o ./usr/local/cesl/src/ASN1/src/AuthBody.o ./usr/local/cesl/src/ASN1/src/AuthBodyAndStrucType.o ./usr/local/cesl/src/ASN1/src/AuthBodyStrucType.o ./usr/local/cesl/src/ASN1/src/BITS-16.o ./usr/local/cesl/src/ASN1/src/BITS-32.o ./usr/local/cesl/src/ASN1/src/BIT_STRING.o ./usr/local/cesl/src/ASN1/src/BasicNuObsValue.o ./usr/local/cesl/src/ASN1/src/BasicNuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/BatMeasure.o ./usr/local/cesl/src/ASN1/src/CertifiedDeviceClassEntry.o ./usr/local/cesl/src/ASN1/src/CertifiedDeviceClassList.o ./usr/local/cesl/src/ASN1/src/ConfigId.o ./usr/local/cesl/src/ASN1/src/ConfigObject.o ./usr/local/cesl/src/ASN1/src/ConfigObjectList.o ./usr/local/cesl/src/ASN1/src/ConfigReport.o ./usr/local/cesl/src/ASN1/src/ConfigReportRsp.o ./usr/local/cesl/src/ASN1/src/ConfigResult.o ./usr/local/cesl/src/ASN1/src/ConfirmMode.o ./usr/local/cesl/src/ASN1/src/ContinuaBodyStruct.o ./usr/local/cesl/src/ASN1/src/ContinuaRegStruct.o ./usr/local/cesl/src/ASN1/src/ContinuaStructType.o ./usr/local/cesl/src/ASN1/src/CurLimAlStat.o ./usr/local/cesl/src/ASN1/src/CurLimAlVal.o ./usr/local/cesl/src/ASN1/src/DataApdu.o ./usr/local/cesl/src/ASN1/src/DataProto.o ./usr/local/cesl/src/ASN1/src/DataProtoId.o ./usr/local/cesl/src/ASN1/src/DataProtoList.o ./usr/local/cesl/src/ASN1/src/DataReqId.o ./usr/local/cesl/src/ASN1/src/DataReqMode.o ./usr/local/cesl/src/ASN1/src/DataReqModeCapab.o ./usr/local/cesl/src/ASN1/src/DataReqModeFlags.o ./usr/local/cesl/src/ASN1/src/DataReqResult.o ./usr/local/cesl/src/ASN1/src/DataRequest.o ./usr/local/cesl/src/ASN1/src/DataResponse.o ./usr/local/cesl/src/ASN1/src/EncodingRules.o ./usr/local/cesl/src/ASN1/src/EnumObsValue.o ./usr/local/cesl/src/ASN1/src/EnumPrintableString.o ./usr/local/cesl/src/ASN1/src/EnumVal.o ./usr/local/cesl/src/ASN1/src/ErrorResult.o ./usr/local/cesl/src/ASN1/src/EventReportArgumentSimple.o ./usr/local/cesl/src/ASN1/src/EventReportResultSimple.o ./usr/local/cesl/src/ASN1/src/FLOAT-Type.o ./usr/local/cesl/src/ASN1/src/FunctionalUnits.o ./usr/local/cesl/src/ASN1/src/GetArgumentSimple.o ./usr/local/cesl/src/ASN1/src/GetResultSimple.o ./usr/local/cesl/src/ASN1/src/HANDLE.o ./usr/local/cesl/src/ASN1/src/HANDLEList.o ./usr/local/cesl/src/ASN1/src/HandleAttrValMap.o ./usr/local/cesl/src/ASN1/src/HandleAttrValMapEntry.o ./usr/local/cesl/src/ASN1/src/HighResRelativeTime.o ./usr/local/cesl/src/ASN1/src/INT-I16.o ./usr/local/cesl/src/ASN1/src/INT-I32.o ./usr/local/cesl/src/ASN1/src/INT-I8.o ./usr/local/cesl/src/ASN1/src/INT-U16.o ./usr/local/cesl/src/ASN1/src/INT-U32.o ./usr/local/cesl/src/ASN1/src/INT-U8.o ./usr/local/cesl/src/ASN1/src/INTEGER.o ./usr/local/cesl/src/ASN1/src/InstNumber.o ./usr/local/cesl/src/ASN1/src/InvokeIDType.o ./usr/local/cesl/src/ASN1/src/ManufSpecAssociationInformation.o ./usr/local/cesl/src/ASN1/src/MdsTimeCapState.o ./usr/local/cesl/src/ASN1/src/MdsTimeInfo.o ./usr/local/cesl/src/ASN1/src/MeasurementStatus.o ./usr/local/cesl/src/ASN1/src/MetricIdList.o ./usr/local/cesl/src/ASN1/src/MetricSpecSmall.o ./usr/local/cesl/src/ASN1/src/MetricStructureSmall.o ./usr/local/cesl/src/ASN1/src/ModificationList.o ./usr/local/cesl/src/ASN1/src/ModifyOperator.o ./usr/local/cesl/src/ASN1/src/NativeEnumerated.o ./usr/local/cesl/src/ASN1/src/NativeInteger.o ./usr/local/cesl/src/ASN1/src/NomPartition.o ./usr/local/cesl/src/ASN1/src/NomenclatureVersion.o ./usr/local/cesl/src/ASN1/src/NuObsValue.o ./usr/local/cesl/src/ASN1/src/NuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/OCTET_STRING.o ./usr/local/cesl/src/ASN1/src/OID-Type.o ./usr/local/cesl/src/ASN1/src/ObservationScan.o ./usr/local/cesl/src/ASN1/src/ObservationScanFixed.o ./usr/local/cesl/src/ASN1/src/ObservationScanGrouped.o ./usr/local/cesl/src/ASN1/src/OperationalState.o ./usr/local/cesl/src/ASN1/src/PersonId.o ./usr/local/cesl/src/ASN1/src/PhdAssociationInformation.o ./usr/local/cesl/src/ASN1/src/PmSegmentEntryMap.o ./usr/local/cesl/src/ASN1/src/PmStoreCapab.o ./usr/local/cesl/src/ASN1/src/PowerStatus.o ./usr/local/cesl/src/ASN1/src/PrivateOid.o ./usr/local/cesl/src/ASN1/src/ProdSpecEntry.o ./usr/local/cesl/src/ASN1/src/ProductionSpec.o ./usr/local/cesl/src/ASN1/src/ProtocolVersion.o ./usr/local/cesl/src/ASN1/src/PrstApdu.o ./usr/local/cesl/src/ASN1/src/RegCertData.o ./usr/local/cesl/src/ASN1/src/RegCertDataList.o ./usr/local/cesl/src/ASN1/src/RegulationBitFieldType.o ./usr/local/cesl/src/ASN1/src/RejectResult.o ./usr/local/cesl/src/ASN1/src/RelativeTime.o ./usr/local/cesl/src/ASN1/src/ReleaseRequestReason.o ./usr/local/cesl/src/ASN1/src/ReleaseResponseReason.o ./usr/local/cesl/src/ASN1/src/RlreApdu.o ./usr/local/cesl/src/ASN1/src/RlrqApdu.o ./usr/local/cesl/src/ASN1/src/RoerErrorValue.o ./usr/local/cesl/src/ASN1/src/RorjProblem.o ./usr/local/cesl/src/ASN1/src/SFLOAT-Type.o ./usr/local/cesl/src/ASN1/src/SaFlags.o ./usr/local/cesl/src/ASN1/src/SaSpec.o ./usr/local/cesl/src/ASN1/src/SampleType.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec16.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec32.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec8.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPVar.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoVar.o ./usr/local/cesl/src/ASN1/src/ScanReportPerFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportPerGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportPerVar.o ./usr/local/cesl/src/ASN1/src/SegmDataEventDescr.o ./usr/local/cesl/src/ASN1/src/SegmEntryElem.o ./usr/local/cesl/src/ASN1/src/SegmEntryElemList.o ./usr/local/cesl/src/ASN1/src/SegmEntryHeader.o ./usr/local/cesl/src/ASN1/src/SegmEvtStatus.o ./usr/local/cesl/src/ASN1/src/SegmIdList.o ./usr/local/cesl/src/ASN1/src/SegmSelection.o ./usr/local/cesl/src/ASN1/src/SegmStatType.o ./usr/local/cesl/src/ASN1/src/SegmentDataEvent.o ./usr/local/cesl/src/ASN1/src/SegmentDataResult.o ./usr/local/cesl/src/ASN1/src/SegmentInfo.o ./usr/local/cesl/src/ASN1/src/SegmentInfoList.o ./usr/local/cesl/src/ASN1/src/SegmentStatisticEntry.o ./usr/local/cesl/src/ASN1/src/SegmentStatistics.o ./usr/local/cesl/src/ASN1/src/SetArgumentSimple.o ./usr/local/cesl/src/ASN1/src/SetResultSimple.o ./usr/local/cesl/src/ASN1/src/SetTimeInvoke.o ./usr/local/cesl/src/ASN1/src/SimpleNuObsValue.o ./usr/local/cesl/src/ASN1/src/SimpleNuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/StoSampleAlg.o ./usr/local/cesl/src/ASN1/src/SupplementalTypeList.o ./usr/local/cesl/src/ASN1/src/SystemModel.o ./usr/local/cesl/src/ASN1/src/SystemType.o ./usr/local/cesl/src/ASN1/src/TYPE.o ./usr/local/cesl/src/ASN1/src/TimeProtocolId.o ./usr/local/cesl/src/ASN1/src/TrigSegmDataXferReq.o ./usr/local/cesl/src/ASN1/src/TrigSegmDataXferRsp.o ./usr/local/cesl/src/ASN1/src/TrigSegmXferRsp.o ./usr/local/cesl/src/ASN1/src/TypeVer.o ./usr/local/cesl/src/ASN1/src/TypeVerList.o ./usr/local/cesl/src/ASN1/src/UuidIdent.o ./usr/local/cesl/src/ASN1/src/asn_SEQUENCE_OF.o ./usr/local/cesl/src/ASN1/src/asn_SET_OF.o ./usr/local/cesl/src/ASN1/src/asn_codecs_prim.o ./usr/local/cesl/src/ASN1/src/ber_decoder.o ./usr/local/cesl/src/ASN1/src/ber_tlv_length.o ./usr/local/cesl/src/ASN1/src/ber_tlv_tag.o ./usr/local/cesl/src/ASN1/src/constr_CHOICE.o ./usr/local/cesl/src/ASN1/src/constr_SEQUENCE.o ./usr/local/cesl/src/ASN1/src/constr_SEQUENCE_OF.o ./usr/local/cesl/src/ASN1/src/constr_SET_OF.o ./usr/local/cesl/src/ASN1/src/constr_TYPE.o ./usr/local/cesl/src/ASN1/src/constraints.o ./usr/local/cesl/src/ASN1/src/der_encoder.o ./usr/local/cesl/src/ASN1/src/per_decoder.o ./usr/local/cesl/src/ASN1/src/per_encoder.o ./usr/local/cesl/src/ASN1/src/per_support.o ./usr/local/cesl/src/ASN1/src/xer_decoder.o ./usr/local/cesl/src/ASN1/src/xer_encoder.o ./usr/local/cesl/src/ASN1/src/xer_support.o   -lpthread -ldl

Using built-in specs.
Target: arm-none-linux-gnueabi
Configured with: /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/src/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --with-specs='%{funwind-tables|fno-unwind-tables|mabi=*|ffreestanding|nostdlib:;:-funwind-tables}' --enable-languages=c,c++ --enable-shared --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion='Sourcery G++ Lite 2009q1-203' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc --with-build-sysroot=/scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/install/arm-none-linux-gnueabi/libc --with-gmp=/scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/host-libs-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --with-mpfr=/scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/host-libs-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --disable-libgomp --enable-poison-system-directories --with-build-time-tools=/scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/install/arm-none-linux-gnueabi/bin --with-build-time-tools=/scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/install/arm-none-linux-gnueabi/bin

Thread model: posix
gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203)
COMPILER_PATH=/root/CodeSourcery/Sourcery_G++_Lite/bin/../libexec/gcc/arm-none-linux-gnueabi/4.3.3/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../libexec/gcc/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/
LIBRARY_PATH=/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/lib/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/lib/:/root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib/
COLLECT_GCC_OPTIONS='-L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/lib' '-L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/usr/lib' '-v' '-mcpu=cortex-a8' '-g3' '-gdwarf-2' '-o' 'cesl_TI_Agent.elf' '-shared-libgcc' '-funwind-tables'
 /root/CodeSourcery/Sourcery_G++_Lite/bin/../libexec/gcc/arm-none-linux-gnueabi/4.3.3/collect2 --sysroot=/root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc --eh-frame-hdr -dynamic-linker /lib/ld-linux.so.3 -X -m armelf_linux_eabi -o cesl_TI_Agent.elf /root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib/crt1.o /root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib/crti.o /root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/crtbegin.o -L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/lib -L/root/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/usr/lib -L/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3 -L/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc -L/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/lib -L/root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/lib -L/root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib -Map cesl_TI_Agent.map ./usr/local/cesl/src/til/src/til.o ./usr/local/cesl/src/til/src/til_callback.o ./usr/local/cesl/src/til/src/til_internal.o ./usr/local/cesl/src/shims/Tcp/TcpShim/src/TcpShim.o ./usr/local/cesl/src/refdesign/VASCManager/src/AgentDeviceInfo.o ./usr/local/cesl/src/refdesign/VASCManager/src/VASCManagerExample.o ./usr/local/cesl/src/refdesign/VASCManager/src/VASCMeasurement.o ./usr/local/cesl/src/refdesign/BloodPressureMonitorAgent/AgentRefDesign.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentBloodPressure.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentCardiovascular.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentGlucoseMeter.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentLivingHub.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentMedMonitor.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPMStore.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPulseOxim.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentPulseOximWithScanner.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentSpecialization.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentStrengthFitness.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentThermometer.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascAgentWeightScale.o ./usr/local/cesl/src/refdesign/AgentSpecializations/src/VascCommandLine.o ./usr/local/cesl/src/object/src/VascAccumulator.o ./usr/local/cesl/src/object/src/VascAgent.o ./usr/local/cesl/src/object/src/VascAsnHelper.o ./usr/local/cesl/src/object/src/VascAttribute.o ./usr/local/cesl/src/object/src/VascAttributeHelper.o ./usr/local/cesl/src/object/src/VascAttributeList.o ./usr/local/cesl/src/object/src/VascDIM.o ./usr/local/cesl/src/object/src/VascDataProtoType.o ./usr/local/cesl/src/object/src/VascDevice.o ./usr/local/cesl/src/object/src/VascEpiCfgScanner.o ./usr/local/cesl/src/object/src/VascException.o ./usr/local/cesl/src/object/src/VascFloat.o ./usr/local/cesl/src/object/src/VascGuard.o ./usr/local/cesl/src/object/src/VascManager.o ./usr/local/cesl/src/object/src/VascMessageFactory.o ./usr/local/cesl/src/object/src/VascObject.o ./usr/local/cesl/src/object/src/VascPMSegment.o ./usr/local/cesl/src/object/src/VascPMStore.o ./usr/local/cesl/src/object/src/VascPeriCfgScanner.o ./usr/local/cesl/src/object/src/VascPermanentDataStore.o ./usr/local/cesl/src/object/src/VascScan.o ./usr/local/cesl/src/object/src/VascScanner.o ./usr/local/cesl/src/object/src/VascSerialization.o ./usr/local/cesl/src/object/src/VascStore.o ./usr/local/cesl/src/object/src/VascTestObject.o ./usr/local/cesl/src/object/src/VascTimer.o ./usr/local/cesl/src/association/src/AgentFSM.o ./usr/local/cesl/src/association/src/Associate.o ./usr/local/cesl/src/association/src/AssociateMessages.o ./usr/local/cesl/src/association/src/AssociateQueue.o ./usr/local/cesl/src/association/src/ManagerFSM.o ./usr/local/cesl/src/VASCTrace/src/vasc.o ./usr/local/cesl/src/TransportAPI/src/TransportAPI.o ./usr/local/cesl/src/TransportAPI/src/eventProcessingThread.o ./usr/local/cesl/src/Service/src/VascService.o ./usr/local/cesl/src/MessageModule/src/VascActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascApduImpl.o ./usr/local/cesl/src/MessageModule/src/VascAssociationAbortApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationReleaseRequestApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationReleaseResponseApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationRequestApdu.o ./usr/local/cesl/src/MessageModule/src/VascAssociationResponseApdu.o ./usr/local/cesl/src/MessageModule/src/VascEventReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascPresentationApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoerPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsAllActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsByInstanceIdActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivClearSegmentsByTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivConfigReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoAllActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoByInstanceIdActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivGetSegmentInfoByTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoFixedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoGroupedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPFixedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPGroupedPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoMPVarPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportInfoVarPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivScanReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSegmentDataEventPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSetArgumentSimplePrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivSetTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRoivTrigSegmDataXferReqActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorjPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsClearSegmentsActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsConfigReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsEventReportPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsGetPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsGetSegmentInfoActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSegmentDataResultPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSetResultSimplePrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsSetTimeActionPrstApdu.o ./usr/local/cesl/src/MessageModule/src/VascRorsTrigSegmDataXferRspActionPrstApdu.o ./usr/local/cesl/src/ASN1/src/ANY.o ./usr/local/cesl/src/ASN1/src/ASN1CSupport.o ./usr/local/cesl/src/ASN1/src/AVA-Type.o ./usr/local/cesl/src/ASN1/src/AareApdu.o ./usr/local/cesl/src/ASN1/src/AarqApdu.o ./usr/local/cesl/src/ASN1/src/Abort-reason.o ./usr/local/cesl/src/ASN1/src/AbrtApdu.o ./usr/local/cesl/src/ASN1/src/AbsTimeRange.o ./usr/local/cesl/src/ASN1/src/AbsoluteTime.o ./usr/local/cesl/src/ASN1/src/AbsoluteTimeAdjust.o ./usr/local/cesl/src/ASN1/src/ActionArgumentSimple.o ./usr/local/cesl/src/ASN1/src/ActionResultSimple.o ./usr/local/cesl/src/ASN1/src/AlertOpTextString.o ./usr/local/cesl/src/ASN1/src/ApduType.o ./usr/local/cesl/src/ASN1/src/AssociateResult.o ./usr/local/cesl/src/ASN1/src/AssociationVersion.o ./usr/local/cesl/src/ASN1/src/AttrValMap.o ./usr/local/cesl/src/ASN1/src/AttrValMapEntry.o ./usr/local/cesl/src/ASN1/src/AttributeIdList.o ./usr/local/cesl/src/ASN1/src/AttributeList.o ./usr/local/cesl/src/ASN1/src/AttributeModEntry.o ./usr/local/cesl/src/ASN1/src/AuthBody.o ./usr/local/cesl/src/ASN1/src/AuthBodyAndStrucType.o ./usr/local/cesl/src/ASN1/src/AuthBodyStrucType.o ./usr/local/cesl/src/ASN1/src/BITS-16.o ./usr/local/cesl/src/ASN1/src/BITS-32.o ./usr/local/cesl/src/ASN1/src/BIT_STRING.o ./usr/local/cesl/src/ASN1/src/BasicNuObsValue.o ./usr/local/cesl/src/ASN1/src/BasicNuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/BatMeasure.o ./usr/local/cesl/src/ASN1/src/CertifiedDeviceClassEntry.o ./usr/local/cesl/src/ASN1/src/CertifiedDeviceClassList.o ./usr/local/cesl/src/ASN1/src/ConfigId.o ./usr/local/cesl/src/ASN1/src/ConfigObject.o ./usr/local/cesl/src/ASN1/src/ConfigObjectList.o ./usr/local/cesl/src/ASN1/src/ConfigReport.o ./usr/local/cesl/src/ASN1/src/ConfigReportRsp.o ./usr/local/cesl/src/ASN1/src/ConfigResult.o ./usr/local/cesl/src/ASN1/src/ConfirmMode.o ./usr/local/cesl/src/ASN1/src/ContinuaBodyStruct.o ./usr/local/cesl/src/ASN1/src/ContinuaRegStruct.o ./usr/local/cesl/src/ASN1/src/ContinuaStructType.o ./usr/local/cesl/src/ASN1/src/CurLimAlStat.o ./usr/local/cesl/src/ASN1/src/CurLimAlVal.o ./usr/local/cesl/src/ASN1/src/DataApdu.o ./usr/local/cesl/src/ASN1/src/DataProto.o ./usr/local/cesl/src/ASN1/src/DataProtoId.o ./usr/local/cesl/src/ASN1/src/DataProtoList.o ./usr/local/cesl/src/ASN1/src/DataReqId.o ./usr/local/cesl/src/ASN1/src/DataReqMode.o ./usr/local/cesl/src/ASN1/src/DataReqModeCapab.o ./usr/local/cesl/src/ASN1/src/DataReqModeFlags.o ./usr/local/cesl/src/ASN1/src/DataReqResult.o ./usr/local/cesl/src/ASN1/src/DataRequest.o ./usr/local/cesl/src/ASN1/src/DataResponse.o ./usr/local/cesl/src/ASN1/src/EncodingRules.o ./usr/local/cesl/src/ASN1/src/EnumObsValue.o ./usr/local/cesl/src/ASN1/src/EnumPrintableString.o ./usr/local/cesl/src/ASN1/src/EnumVal.o ./usr/local/cesl/src/ASN1/src/ErrorResult.o ./usr/local/cesl/src/ASN1/src/EventReportArgumentSimple.o ./usr/local/cesl/src/ASN1/src/EventReportResultSimple.o ./usr/local/cesl/src/ASN1/src/FLOAT-Type.o ./usr/local/cesl/src/ASN1/src/FunctionalUnits.o ./usr/local/cesl/src/ASN1/src/GetArgumentSimple.o ./usr/local/cesl/src/ASN1/src/GetResultSimple.o ./usr/local/cesl/src/ASN1/src/HANDLE.o ./usr/local/cesl/src/ASN1/src/HANDLEList.o ./usr/local/cesl/src/ASN1/src/HandleAttrValMap.o ./usr/local/cesl/src/ASN1/src/HandleAttrValMapEntry.o ./usr/local/cesl/src/ASN1/src/HighResRelativeTime.o ./usr/local/cesl/src/ASN1/src/INT-I16.o ./usr/local/cesl/src/ASN1/src/INT-I32.o ./usr/local/cesl/src/ASN1/src/INT-I8.o ./usr/local/cesl/src/ASN1/src/INT-U16.o ./usr/local/cesl/src/ASN1/src/INT-U32.o ./usr/local/cesl/src/ASN1/src/INT-U8.o ./usr/local/cesl/src/ASN1/src/INTEGER.o ./usr/local/cesl/src/ASN1/src/InstNumber.o ./usr/local/cesl/src/ASN1/src/InvokeIDType.o ./usr/local/cesl/src/ASN1/src/ManufSpecAssociationInformation.o ./usr/local/cesl/src/ASN1/src/MdsTimeCapState.o ./usr/local/cesl/src/ASN1/src/MdsTimeInfo.o ./usr/local/cesl/src/ASN1/src/MeasurementStatus.o ./usr/local/cesl/src/ASN1/src/MetricIdList.o ./usr/local/cesl/src/ASN1/src/MetricSpecSmall.o ./usr/local/cesl/src/ASN1/src/MetricStructureSmall.o ./usr/local/cesl/src/ASN1/src/ModificationList.o ./usr/local/cesl/src/ASN1/src/ModifyOperator.o ./usr/local/cesl/src/ASN1/src/NativeEnumerated.o ./usr/local/cesl/src/ASN1/src/NativeInteger.o ./usr/local/cesl/src/ASN1/src/NomPartition.o ./usr/local/cesl/src/ASN1/src/NomenclatureVersion.o ./usr/local/cesl/src/ASN1/src/NuObsValue.o ./usr/local/cesl/src/ASN1/src/NuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/OCTET_STRING.o ./usr/local/cesl/src/ASN1/src/OID-Type.o ./usr/local/cesl/src/ASN1/src/ObservationScan.o ./usr/local/cesl/src/ASN1/src/ObservationScanFixed.o ./usr/local/cesl/src/ASN1/src/ObservationScanGrouped.o ./usr/local/cesl/src/ASN1/src/OperationalState.o ./usr/local/cesl/src/ASN1/src/PersonId.o ./usr/local/cesl/src/ASN1/src/PhdAssociationInformation.o ./usr/local/cesl/src/ASN1/src/PmSegmentEntryMap.o ./usr/local/cesl/src/ASN1/src/PmStoreCapab.o ./usr/local/cesl/src/ASN1/src/PowerStatus.o ./usr/local/cesl/src/ASN1/src/PrivateOid.o ./usr/local/cesl/src/ASN1/src/ProdSpecEntry.o ./usr/local/cesl/src/ASN1/src/ProductionSpec.o ./usr/local/cesl/src/ASN1/src/ProtocolVersion.o ./usr/local/cesl/src/ASN1/src/PrstApdu.o ./usr/local/cesl/src/ASN1/src/RegCertData.o ./usr/local/cesl/src/ASN1/src/RegCertDataList.o ./usr/local/cesl/src/ASN1/src/RegulationBitFieldType.o ./usr/local/cesl/src/ASN1/src/RejectResult.o ./usr/local/cesl/src/ASN1/src/RelativeTime.o ./usr/local/cesl/src/ASN1/src/ReleaseRequestReason.o ./usr/local/cesl/src/ASN1/src/ReleaseResponseReason.o ./usr/local/cesl/src/ASN1/src/RlreApdu.o ./usr/local/cesl/src/ASN1/src/RlrqApdu.o ./usr/local/cesl/src/ASN1/src/RoerErrorValue.o ./usr/local/cesl/src/ASN1/src/RorjProblem.o ./usr/local/cesl/src/ASN1/src/SFLOAT-Type.o ./usr/local/cesl/src/ASN1/src/SaFlags.o ./usr/local/cesl/src/ASN1/src/SaSpec.o ./usr/local/cesl/src/ASN1/src/SampleType.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec16.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec32.o ./usr/local/cesl/src/ASN1/src/ScaleRangeSpec8.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoMPVar.o ./usr/local/cesl/src/ASN1/src/ScanReportInfoVar.o ./usr/local/cesl/src/ASN1/src/ScanReportPerFixed.o ./usr/local/cesl/src/ASN1/src/ScanReportPerGrouped.o ./usr/local/cesl/src/ASN1/src/ScanReportPerVar.o ./usr/local/cesl/src/ASN1/src/SegmDataEventDescr.o ./usr/local/cesl/src/ASN1/src/SegmEntryElem.o ./usr/local/cesl/src/ASN1/src/SegmEntryElemList.o ./usr/local/cesl/src/ASN1/src/SegmEntryHeader.o ./usr/local/cesl/src/ASN1/src/SegmEvtStatus.o ./usr/local/cesl/src/ASN1/src/SegmIdList.o ./usr/local/cesl/src/ASN1/src/SegmSelection.o ./usr/local/cesl/src/ASN1/src/SegmStatType.o ./usr/local/cesl/src/ASN1/src/SegmentDataEvent.o ./usr/local/cesl/src/ASN1/src/SegmentDataResult.o ./usr/local/cesl/src/ASN1/src/SegmentInfo.o ./usr/local/cesl/src/ASN1/src/SegmentInfoList.o ./usr/local/cesl/src/ASN1/src/SegmentStatisticEntry.o ./usr/local/cesl/src/ASN1/src/SegmentStatistics.o ./usr/local/cesl/src/ASN1/src/SetArgumentSimple.o ./usr/local/cesl/src/ASN1/src/SetResultSimple.o ./usr/local/cesl/src/ASN1/src/SetTimeInvoke.o ./usr/local/cesl/src/ASN1/src/SimpleNuObsValue.o ./usr/local/cesl/src/ASN1/src/SimpleNuObsValueCmp.o ./usr/local/cesl/src/ASN1/src/StoSampleAlg.o ./usr/local/cesl/src/ASN1/src/SupplementalTypeList.o ./usr/local/cesl/src/ASN1/src/SystemModel.o ./usr/local/cesl/src/ASN1/src/SystemType.o ./usr/local/cesl/src/ASN1/src/TYPE.o ./usr/local/cesl/src/ASN1/src/TimeProtocolId.o ./usr/local/cesl/src/ASN1/src/TrigSegmDataXferReq.o ./usr/local/cesl/src/ASN1/src/TrigSegmDataXferRsp.o ./usr/local/cesl/src/ASN1/src/TrigSegmXferRsp.o ./usr/local/cesl/src/ASN1/src/TypeVer.o ./usr/local/cesl/src/ASN1/src/TypeVerList.o ./usr/local/cesl/src/ASN1/src/UuidIdent.o ./usr/local/cesl/src/ASN1/src/asn_SEQUENCE_OF.o ./usr/local/cesl/src/ASN1/src/asn_SET_OF.o ./usr/local/cesl/src/ASN1/src/asn_codecs_prim.o ./usr/local/cesl/src/ASN1/src/ber_decoder.o ./usr/local/cesl/src/ASN1/src/ber_tlv_length.o ./usr/local/cesl/src/ASN1/src/ber_tlv_tag.o ./usr/local/cesl/src/ASN1/src/constr_CHOICE.o ./usr/local/cesl/src/ASN1/src/constr_SEQUENCE.o ./usr/local/cesl/src/ASN1/src/constr_SEQUENCE_OF.o ./usr/local/cesl/src/ASN1/src/constr_SET_OF.o ./usr/local/cesl/src/ASN1/src/constr_TYPE.o ./usr/local/cesl/src/ASN1/src/constraints.o ./usr/local/cesl/src/ASN1/src/der_encoder.o ./usr/local/cesl/src/ASN1/src/per_decoder.o ./usr/local/cesl/src/ASN1/src/per_encoder.o ./usr/local/cesl/src/ASN1/src/per_support.o ./usr/local/cesl/src/ASN1/src/xer_decoder.o ./usr/local/cesl/src/ASN1/src/xer_encoder.o ./usr/local/cesl/src/ASN1/src/xer_support.o -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/crtend.o /root/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib/crtn.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/shims/Tcp/TcpShim/src/TcpShim.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/shims/Tcp/TcpShim/src/TcpShim.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/association/src/AgentFSM.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/association/src/AgentFSM.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/association/src/Associate.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/association/src/Associate.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/association/src/AssociateMessages.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/association/src/AssociateMessages.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/association/src/AssociateQueue.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/association/src/AssociateQueue.o
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: error: ./usr/local/cesl/src/association/src/ManagerFSM.o: Conflicting architecture profiles A/M
/root/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ./usr/local/cesl/src/association/src/ManagerFSM.o
collect2: ld returned 1 exit status
make: *** [cesl_TI_Agent.elf] Error 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I originally started out building this project with the Target processor set as a 'Cortex-m3', no 'thunb'. With this configuration the project built but displayed some problems trying to complete a connection to a TCP server, when executing on the Target eval board. I then discovered that the AM37x is actually a Cortex-a8 so I changed the Target process to 'a8', no 'thumb' and now I get the above "Conflicting architecture profiles A/M" errors. As far as I know all the libs came with the AM37x Eval Dev Kit so I don't believe that I'm building any of them.

Does anyone have any ideas why... Does anyone know if code built for a 'Cortex-m3' Target will run successfully on a 'Cortex-a8' Target?

Any help will be greatly appreciated, thank you.

  • Further information about my issue... I noticed that although I have set the Project Properties to a8 and no 'thumb', my sub directory Properties - are showing m3 and   -mthumb flags set. If I look in Properties - C/C++ Build - Settings - ARM Sourcery Linux GCC C or C++ Compiler - 'All options' box that mcpu=m3 and mthumb flags are set. I have not set these flags in 'Miscellaneous' - 'Other flags' and my project is set to 'Target Processor' - 'Processor' - 'cortex-a9'.

    I'm guessing that this is the reason that I'm getting the " Conflicting architecture profiles A/M" errors but how do I remove the cortex-m3 and mthumb flags from the 'All options' box since it's not editable? Further more why were these sub-directory properties not changed when I set the project properties to 'a9' and no 'thumb'?

     If anyone can shed some light on my issue it would be great!   

  • I have eliminated the link errors in my project but still have issues with my subdirectories showing mcpu=m3 when my project is set for mcpu=a8. The build log shows that I am   compiling using the mcpu=m3 flag which is incorrect and hopefully the reason my project in not working properly. There must be a way to remove these 'm3' flags from the build.

    For some reason I have 1 sub-directory that has the mcpu=a8 flag set correctly, all the remaining ones are set for mcpu=m3. No idea why.

    Does anyone have any idea how I can clear these m3 flags out. I tried adding mcpu=a8 in the 'Other flags' box but  ended up with both the mcpu=m3 and mcpu=a8 flags set , which I did not attempt to build.