Important Cookie Information

This website uses absolutely necessary cookies. If you consent to the use of convenience cookies, please click “Yes, I agree.” By clicking on “Privacy Settings.” you can change this setting at any time and withdraw your given consent. Icon down see more You can find detailled information in our Privacy Policy Icon forward-right
Icon up see less

Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BSEC Arduino Library v1.4.7.3 compile error ESP32

    TGN
    New Poster

    BSEC Arduino Library v1.4.7.3 compile error ESP32

    When I compile the basic.ino example I get the folowing errors
    IDE Version 1.8.9
    ESP version v1.0.3-rc1

    libraries\BSEC-Arduino-library-master\bsec.cpp.o:(.literal._ZN4Bsec11beginCommonEv+0x0): undefined reference to `bsec_init'
    libraries\BSEC-Arduino-library-master\bsec.cpp.o:(.literal._ZN4Bsec11beginCommonEv+0x4): undefined reference to `bsec_get_version'
    libraries\BSEC-Arduino-library-master\bsec.cpp.o:(.literal._ZN4Bsec18updateSubscriptionEP21bsec_virtual_sensor_thf+0x0): undefined reference to `bsec_update_subscription'
    libraries\BSEC-Arduino-library-master\bsec.cpp.o:(.literal._ZN4Bsec15readProcessDataEx19bsec_bme_settings_t+0x8): undefined reference to `bsec_do_steps'
    libraries\BSEC-Arduino-library-master\bsec.cpp.o:(.literal._ZN4Bsec3runEv+0x0): undefined reference to `bsec_sensor_control'

    Any idea

    /Torben

     

    2 REPLIES 2
    Highlighted
    Community Moderator

    Re: BSEC Arduino Library v1.4.7.3 compile error ESP32

    Could you please confirm that you have followed the BSEC Arduino Library installation instructions, especially the changes to the platform.txt file?

    It seems like the compiler cannot find the library, therefore it could be useful to enable the compilation verbose (in the Preferences settings of the Arduino IDE). If still facing this issue, you could share/attach a log the compilation verbose here.

    Community Moderator

    Re: BSEC Arduino Library v1.4.7.3 compile error ESP32

    Please check whether libalgobsec.a   linked in the setting.

    And go to Sensor tech website download page,find guide information inside:

    https://www.bosch-sensortec.com/bst/support_tools/downloads/overview_downloads

     

     

     

    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