arduino-libraries/Arduino_ScienceJournal

PhysicsLabFirmware.ino uses Adafruit_LSM9DS1.h

seaxwi opened this issue · 3 comments

Error compiling for MKR WiFi 1010:

Arduino: 1.8.15 (Mac OS X), Board: "Arduino MKR WiFi 1010"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/sebastian/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/sebastian/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/sebastian/Documents/Arduino.clean/libraries -fqbn=arduino:samd:mkrwifi1010 -vid-pid=2341_804E -ide-version=10815 -build-path /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_build_769369 -warnings=none -build-cache /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_cache_958155 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.CMSIS.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-Atmel.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4 -prefs=runtime.tools.openocd.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/openocd/0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/openocd/0.10.0-arduino7 -prefs=runtime.tools.bossac.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/bossac/1.7.0-arduino3 -prefs=runtime.tools.bossac-1.7.0-arduino3.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/bossac/1.7.0-arduino3 -prefs=runtime.tools.arduinoOTA.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arduinoOTA/1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arduinoOTA/1.2.1 -verbose /Users/sebastian/Documents/Arduino.clean/libraries/Arduino_ScienceJournal/examples/PhysicsLabFirmware/PhysicsLabFirmware.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/sebastian/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/sebastian/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/sebastian/Documents/Arduino.clean/libraries -fqbn=arduino:samd:mkrwifi1010 -vid-pid=2341_804E -ide-version=10815 -build-path /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_build_769369 -warnings=none -build-cache /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_cache_958155 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.CMSIS.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-Atmel.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4 -prefs=runtime.tools.openocd.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/openocd/0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/openocd/0.10.0-arduino7 -prefs=runtime.tools.bossac.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/bossac/1.7.0-arduino3 -prefs=runtime.tools.bossac-1.7.0-arduino3.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/bossac/1.7.0-arduino3 -prefs=runtime.tools.arduinoOTA.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arduinoOTA/1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=/Users/sebastian/Library/Arduino15/packages/arduino/tools/arduinoOTA/1.2.1 -verbose /Users/sebastian/Documents/Arduino.clean/libraries/Arduino_ScienceJournal/examples/PhysicsLabFirmware/PhysicsLabFirmware.ino
Using board 'mkrwifi1010' from platform in folder: /Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11
Using core 'arduino' from platform in folder: /Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11
Detecting libraries used...
/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10815 -DARDUINO_SAMD_MKRWIFI1010 -DARDUINO_ARCH_SAMD -DUSE_ARDUINO_MKR_PIN_LAYOUT -D__SAMD21G18A__ -DUSB_VID=0x2341 -DUSB_PID=0x8054 -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino MKR WiFi 1010\"" -DUSE_BQ24195L_PMIC -I/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino/api/deprecated -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino/api/deprecated-avr-comp -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/variants/mkrwifi1010 /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_build_769369/sketch/PhysicsLabFirmware.ino.cpp -o /dev/null
Alternatives for ArduinoBLE.h: [ArduinoBLE@1.2.1]
ResolveLibrary(ArduinoBLE.h)
  -> candidates: [ArduinoBLE@1.2.1]
/Users/sebastian/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10815 -DARDUINO_SAMD_MKRWIFI1010 -DARDUINO_ARCH_SAMD -DUSE_ARDUINO_MKR_PIN_LAYOUT -D__SAMD21G18A__ -DUSB_VID=0x2341 -DUSB_PID=0x8054 -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino MKR WiFi 1010\"" -DUSE_BQ24195L_PMIC -I/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/Users/sebastian/Library/Arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino/api/deprecated -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino/api/deprecated-avr-comp -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/cores/arduino -I/Users/sebastian/Library/Arduino15/packages/arduino/hardware/samd/1.8.11/variants/mkrwifi1010 -I/Users/sebastian/Documents/Arduino.clean/libraries/ArduinoBLE/src /var/folders/j_/rzs8rvxs13q0b2cdp_dfyzsr0000gn/T/arduino_build_769369/sketch/PhysicsLabFirmware.ino.cpp -o /dev/null
Alternatives for Adafruit_LSM9DS1.h: []
ResolveLibrary(Adafruit_LSM9DS1.h)PhysicsLabFirmware:21:10: fatal error: Adafruit_LSM9DS1.h: No such file or directory

  -> candidates: []
 #include <Adafruit_LSM9DS1.h> // click here to install the library: http://librarymanager#Adafruit&LSM9DS1
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Using library ArduinoBLE at version 1.2.1 in folder: /Users/sebastian/Documents/Arduino.clean/libraries/ArduinoBLE 
exit status 1
Adafruit_LSM9DS1.h: No such file or directory

@Rocketct could you please take a look at this to see if it has already been fixed?

No, for the MKR WiFi 1010 indeed the Adafruit library needs to be installed, see here. I'll amend the dependency list.

And it already has been added, see here and here.