i have reset machine now getting this error log Linking it all together ... # Coping cached core C:\Users\Home\AppData\Local\Temp\VMBCore\arduino16x\d5ad07ab6a6c7ab2f2f075fbd54898b4\core.a to C:\Users\Home\AppData\Local\Temp\VMBuilds\MainMod0\expressif_d32_pro\Release\core.a "C:\Users\Home\Documents\Arduino\hardware\expressif\esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc" -nostdlib "-LC:\Users\Home\Documents\Arduino\hardware\expressif\esp32/tools/sdk/lib" "-LC:\Users\Home\Documents\Arduino\hardware\expressif\esp32/tools/sdk/ld" -T esp32_out.ld -T esp32.project.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception -Wl,--start-group "MainMod0.cpp.o" "ADC.cpp.o" "BME680P.cpp.o" "i2c.cpp.o" "power.cpp.o" "variable.cpp.o" "EEPROM\EEPROM.cpp.o" "bsec\bsec.cpp.o" "bsec\bme680\bme680.c.o" "Wire\Wire.cpp.o" "SPI\SPI.cpp.o" "bme680_data\bme680_data.cpp.o" "bme680_data\bme680\bme680.c.o" "C:\Users\Home\AppData\Local\Temp\VMBuilds\MainMod0\expressif_d32_pro\Release\core.a" -lgcc -lfreertos -lmesh -lod -lwear_levelling -lfb_gfx -lesp_adc_cal -lc_nano -lesp32 -ldriver -lhal -ljsmn -lsmartconfig -lesp_http_server -lprotocomm -lface_recognition -lespnow -ltcpip_adapter -lface_detection -lunity -lc -llibsodium -lesp_http_client -lapp_update -lnewlib -lcxx -ltcp_transport -lm -lefuse -lopenssl -lwifi_provisioning -lespcoredump -llog -lmbedtls -lesp_ringbuf -lwps -lnet80211 -lmqtt -lesp_https_server -lapp_trace -lesp_event -lesp32-camera -lsoc -lheap -llwip -lwpa -lrtc -lxtensa-debug-module -lspi_flash -lphy -lfr -lconsole -lcoap -lbtdm_app -lsdmmc -lfd -lmicro-ecc -ljson -lcore -lprotobuf-c -lethernet -lspiffs -lnvs_flash -lwpa_supplicant -lvfs -lasio -lwpa2 -lpp -lbootloader_support -limage_util -ldl_lib -lulp -lnghttp -lpthread -lfreemodbus -lexpat -lfatfs -lsmartconfig_ack -lmdns -lcoexist -lesp-tls -lesp_https_ota -lbt -lstdc++ -Wl,--end-group -Wl,-EL -o "C:\Users\Home\AppData\Local\Temp\VMBuilds\MainMod0\expressif_d32_pro\Release/MainMod0.ino.elf" bme680.c.o: In function bme680_get_regs bme680.c:326: multiple definition of bme680_get_regs bme680.c.o: C:\Users\Home\Documents\Arduino\libraries\bsec\src\bme680\bme680.c:316: first defined here bme680.c.o: In function bme680_set_regs bme680.c*: (.text.bme680_set_regs+0x0): multiple definition of bme680_set_regs bme680.c.o: bme680.c:(.text.bme680_set_regs+0x0): first defined here Error linking for board LOLIN D32 PRO bme680.c.o: In function bme680_soft_reset Build failed for project 'MainMod0' bme680.c*: (.text.bme680_soft_reset+0x0): multiple definition of bme680_soft_reset bme680.c.o: bme680.c:(.text.bme680_soft_reset+0x0): first defined here bme680.c.o: In function bme680_init bme680.c*: (.text.bme680_init+0x0): multiple definition of bme680_init bme680.c.o: bme680.c:(.text.bme680_init+0x0): first defined here bme680.c.o: In function bme680_get_sensor_settings bme680.c*: (.text.bme680_get_sensor_settings+0x0): multiple definition of bme680_get_sensor_settings bme680.c.o: bme680.c:(.text.bme680_get_sensor_settings+0x0): first defined here bme680.c.o: In function bme680_set_sensor_mode bme680.c*: (.text.bme680_set_sensor_mode+0x0): multiple definition of bme680_set_sensor_mode bme680.c.o: bme680.c:(.text.bme680_set_sensor_mode+0x0): first defined here bme680.c.o: In function bme680_set_sensor_settings bme680.c*: (.text.bme680_set_sensor_settings+0x0): multiple definition of bme680_set_sensor_settings bme680.c.o: bme680.c:(.text.bme680_set_sensor_settings+0x0): first defined here bme680.c.o: In function bme680_get_sensor_mode bme680.c*: (.text.bme680_get_sensor_mode+0x0): multiple definition of bme680_get_sensor_mode bme680.c.o: bme680.c:(.text.bme680_get_sensor_mode+0x0): first defined here bme680.c.o: In function bme680_set_profile_dur bme680.c*: (.text.bme680_set_profile_dur+0x0): multiple definition of bme680_set_profile_dur bme680.c.o: bme680.c:(.text.bme680_set_profile_dur+0x0): first defined here bme680.c.o: In function bme680_get_profile_dur bme680.c*: (.text.bme680_get_profile_dur+0x0): multiple definition of bme680_get_profile_dur bme680.c.o: bme680.c:(.text.bme680_get_profile_dur+0x0): first defined here bme680.c.o: In function bme680_get_sensor_data bme680.c*: (.text.bme680_get_sensor_data+0x0): multiple definition of bme680_get_sensor_data bme680.c.o: bme680.c:(.text.bme680_get_sensor_data+0x0): first defined here bsec.cpp.o: (.literal._ZN4Bsec11beginCommonEv+0x0): undefined reference to bsec_init bsec.cpp.o: (.literal._ZN4Bsec11beginCommonEv+0x4): undefined reference to bsec_get_version bsec.cpp.o: (.literal._ZN4Bsec18updateSubscriptionEP21bsec_virtual_sensor_thf+0x0): undefined reference to bsec_update_subscription bsec.cpp.o: (.literal._ZN4Bsec8getStateEPh+0x0): undefined reference to bsec_get_state bsec.cpp.o: (.literal._ZN4Bsec8setStateEPh+0x0): undefined reference to bsec_set_state bsec.cpp.o: (.literal._ZN4Bsec9setConfigEPKh+0x0): undefined reference to bsec_set_configuration bsec.cpp.o: (.literal._ZN4Bsec15readProcessDataEx19bsec_bme_settings_t+0x8): undefined reference to bsec_do_steps bsec.cpp.o: (.literal._ZN4Bsec3runEv+0x0): undefined reference to bsec_sensor_control bsec.cpp.o: In function Bsec::beginCommon() bsec.cpp:375: undefined reference to bsec_init bsec.cpp.o: In function Bsec::getVersion() bsec.cpp:375: undefined reference to bsec_get_version bsec.cpp.o: In function Bsec::updateSubscription(bsec_virtual_sensor_t*, unsigned char, float) bsec.cpp:375: undefined reference to bsec_update_subscription bsec.cpp.o: In function Bsec::getState(unsigned char*) bsec.cpp:375: undefined reference to bsec_get_state bsec.cpp.o: In function Bsec::setState(unsigned char*) bsec.cpp:375: undefined reference to bsec_set_state bsec.cpp.o: In function Bsec::setConfig(unsigned char const*) bsec.cpp:375: undefined reference to bsec_set_configuration bsec.cpp.o: In function Bsec::readProcessData(long long, bsec_bme_settings_t) bsec.cpp:288: undefined reference to bsec_do_steps bsec.cpp.o: In function Bsec::run() bsec.cpp:174: undefined reference to bsec_sensor_control collect2.exe*: error: ld returned 1 exit status
... View more