Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BME680 BSEC 1.4.8.0 library for RaspberryPi compiled with -fPIC

    BME680 BSEC 1.4.8.0 library for RaspberryPi compiled with -fPIC

    FrancisD
    New Poster

    Hello, 

    is it possible to get a version the BSEC library for raspberry pi compiled with -fPIC?

    11 REPLIES 11

    Jet
    Occasional Contributor

    Hi Sir:

         if you want to get this new lib, it is better that you can offer your platform information, like the following picture.Capture.PNG

    We will evaluate your request if we could config your platform compiling condition.

    Hello Jet,

    bellow you can find the requested details:

    • BSEC Version: 1.4.8.0
    • Compiler: gcc
    • Compiling command: gcc -shared -o bseclib.so -Wl,--whole-archive libalgobsec.a -Wl,--no-whole-archive
    • MCU type: Raspberry Pi 4B (Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz

    This leads to the following error messages:

    gcc.png

    For version 1.4.7.4 a variant compiled with -fPIC was shared in the communitiy. Please let me know if it is also possible to get such a variant for 1.4.8.0

     

    Jet
    Occasional Contributor

    Hi Sir:

    I check the generic release besc lib, BSEC_1.4.7.4_Generic_Release, RaspberryPI option is available, include PiThree_ArmV8-a-64bits and PiZero_ArmV6-32bits.

    Did you have a try on your platform?

    Look forward to your feedback.

    Hello,

    for the older versions of BSEC I found uploads in other threads where "libalgobsec.a" was compiled with the option "-fPIC". With these special uploads I was able to build a shared library with the command I mentioned for the older version of BSEC. My request now is if it's possible to get also version 1.4.8.0 of BSEC/libalgobsec.a built with the "-fPIC" option.

    I saw several threads with similar requests for other platforms. --> Does it make sense to add these variants to the official releases for all supported platforms?

     

    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