In order to isolate the flat I have reduce the code as follows:
Code: Select all
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_LSM303_U.h>
void setup(void)
{}
void loop(void)
{}
Code: Select all
./opt/arduino-builder/arduino-builder -compile -core-api-version 10611 -hardware opt/arduino-builder/hardware -hardware ./opt/cores -tools opt/arduino-builder/tools -tools ./opt/tools -built-in-libraries opt/libraries/latest -logger humantags -fqbn arduino:avr:nano:cpu=atmega328old -build-cache /tmp -build-path /tmp/972076145/build -verbose -prefs runtime.tools.avr-gcc.path=./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2 -prefs runtime.tools.avrdude.path=./opt/tools/avrdude/6.3.0-arduino14 -prefs runtime.tools.arduinoOTA.path=./opt/tools/arduinoOTA/1.2.1 -libraries /tmp/972076145/custom -libraries /tmp/972076145/pinned /tmp/972076145/magsensor_copy
Multiple libraries were found for "Adafruit_Sensor.h"
Used: /home/ubuntu/opt/libraries/latest/bno055simplepacketcoms_0_0_3
Not used: /home/ubuntu/opt/libraries/latest/adafruit_unified_sensor_1_0_2
Not used: /home/ubuntu/opt/libraries/latest/adafruit_unified_sensor_1_0_2
Not used: /home/ubuntu/opt/libraries/latest/adafruit_unified_sensor_1_0_2
Not used: /home/ubuntu/opt/libraries/latest/adafruit_unified_sensor_1_0_2
Using library adafruit_lsm303dlhc_1_0_3 at version 1.0.3 in folder: /home/ubuntu/opt/libraries/latest/adafruit_lsm303dlhc_1_0_3
Using library simplepacketcoms_0_0_6 at version 0.0.6 in folder: /home/ubuntu/opt/libraries/latest/simplepacketcoms_0_0_6
In file included from /home/ubuntu/opt/libraries/latest/bno055simplepacketcoms_0_0_3/src/GetIMU.h:12:0,
from /home/ubuntu/opt/libraries/latest/bno055simplepacketcoms_0_0_3/src/GetIMU.cpp:8:
/home/ubuntu/opt/libraries/latest/simplepacketcoms_0_0_6/src/SimplePacketComs.h:5:18: fatal error: vector: No such file or directory
compilation terminated.
exit status 1
Can you assist me in how I can select the correct libraries when using the Arduino web editor please?