Using the new Arduino IDE for ESP8266 and found bugs, report them here

Moderator: igrr

User avatar
By Rover
#34626 Arduino IDE 1.6.5-r5, last ESP8266 mod.
I have tried to include some barometer libraries for BMP080/BMP180, such as
Code: Select all#include <SFE_BMP180.h>
or
#include <Adafruit_BMP085.h>
or
#include <Adafruit_BMP085_U>


as described in section of "Examples" in this forum.
But I alwais have the same compilation error:
Arduino: 1.6.5 (Windows 7), Board "Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS)"
c:/users/sfu/appdata/roaming/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/lib\libm.a(lib_a-e_pow.o):(.literal+0x108): undefined reference to `__ieee754_sqrt'
c:/users/sfu/appdata/roaming/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/lib\libm.a(lib_a-e_pow.o): In function `__ieee754_pow':
d:\ivan\projects\arduinoesp\toolchain\dl\esp-newlib\build\xtensa-lx106-elf\newlib\libm\math/../../../../../newlib/libm/math/e_pow.c:164: undefined reference to `__ieee754_sqrt'
collect2.exe: error: ld returned 1 exit status


Any another programms or samples compiled well. I think the problem related to advanced mathematics for barometer in mentioned libraries...