Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BSXLite library error

    BSXLite library error

    alekya
    Member

    Hi everyone,

    I am working with BSXLite library by adding to my project,

    I downloaded it from below link

    https://www.bosch-sensortec.com/software-tools/software/sensor-fusion-software/

    When i build my project i am getting errors like below which is regarding to BSXLite library,

    ..\libalgobsx.a(1): error: A1167E: Invalid line start
    ..\libalgobsx.a(2): error: A1167E: Invalid line start
    ..\libalgobsx.a(3): error: A1271E: Line too long, maximum line length is 4095
    ..\libalgobsx.a(3): warning: A1313W: Missing END directive at end of file

    1) What is the cause for getting this error?

    2) Is library is not added to my projetct?

    Pl help me to come out of this issue.

    Thank you,

    Regards

    alekya

     

    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hello alekya,

    What was your host MCU architecture and which library you used?

    BSXlite_Cortex_M3_M4_M4F.png

    Hi,

    Thankyou for reply,

    My Host Architecture is Cortex-M4F and i am using Keil IDE version 5.33.0.0.

    1) Is library added/include to my project?  or still not?  i am confusing .

    Thank you

     

    Please give me reply

    BSTRobin
    Community Moderator
    Community Moderator

    Hello alekya,

    libalgobsx.a was compiled with GCC, so it occured error when you compile it with Keil.

    You should compile it with other compiler that supported GCC.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist