Example from arduino docs isn't verifying

I recently got an arduino rp2040 connect and am trying to use an example code from arduino docs (https://docs.arduino.cc/tutorials/nano-rp2040-connect/rp2040-iot-cloud/). I set up the dashboard and set up my device but while trying to upload the code included in the example I got this error message:
/var/run/arduino/custom-libraries/Wire for avr/src/utility/twi.c:26:10: fatal error: avr/io.h: No such file or directory #include <avr/io.h> ^~~~~~~~~~ compilation terminated.
And here's the code included in the example:

#include "thingProperties.h"
#include <Arduino_LSM6DSOX.h>

void setup() {

  Serial.begin(9600);
  delay(1500);

  //define RGB LED as outputs
  pinMode(LEDR, OUTPUT);
  pinMode(LEDG, OUTPUT);
  pinMode(LEDB, OUTPUT);

  initProperties();

  ArduinoCloud.begin(ArduinoIoTPreferredConnection);

  setDebugMessageLevel(2);
  ArduinoCloud.printDebugInfo();

  //init IMU library
  if (!IMU.begin()) {
    Serial.println("Failed to initialize IMU!");
    while (1);
  }
}

void loop() {
  ArduinoCloud.update();

  //read acceleration and store in a_x, a_y, a_z variables
  if (IMU.accelerationAvailable()) {
    IMU.readAcceleration(a_x, a_y, a_z);
  }
}

/*
  the onRgbLightChange() function is triggered
  when the rgb_light variable changes
*/

void onRgbLightChange()  {
  //create r,g,b variables
  uint8_t r, g, b;

  //retrieve values from the Cloud
  rgb_light.getValue().getRGB(r, g, b);

  //values on Nano RP2040 Connect are inverted
  //so let's remap them
  int red = map(r, 0, 255, 255, 0);
  int green = map(g, 0, 255, 255, 0);
  int blue = map(b, 0, 255, 255, 0);

  if (rgb_light.getSwitch()) {
    analogWrite(LEDR, red);
    analogWrite(LEDG, green);
    analogWrite(LEDB, blue);
  }
  else {
    analogWrite(LEDR, 255);
    analogWrite(LEDG, 255);
    analogWrite(LEDB, 255);
  }
}

So how can I get this to upload?

I'm not familiar with IoT stuff and barely familiar with the Cloud Editor. I would start by starting a new sketch with an example from the Arduino_LSM6DSOX library. E.g. the Simple AcceleroMeter shown below.

/*
  Arduino LSM6DSOX - Simple Accelerometer

  This example reads the acceleration values from the LSM6DSOX
  sensor and continuously prints them to the Serial Monitor
  or Serial Plotter.

  The circuit:
  - Arduino Nano RP2040 Connect

  created 10 May 2021
  by Arturo Guadalupi

  This example code is in the public domain.
*/

#include <Arduino_LSM6DSOX.h>

void setup() {
  Serial.begin(9600);
  while (!Serial);

  if (!IMU.begin()) {
    Serial.println("Failed to initialize IMU!");

    while (1);
  }

  Serial.print("Accelerometer sample rate = ");
  Serial.print(IMU.accelerationSampleRate());
  Serial.println(" Hz");
  Serial.println();
  Serial.println("Acceleration in g's");
  Serial.println("X\tY\tZ");
}

void loop() {
  float x, y, z;

  if (IMU.accelerationAvailable()) {
    IMU.readAcceleration(x, y, z);

    Serial.print(x);
    Serial.print('\t');
    Serial.print(y);
    Serial.print('\t');
    Serial.println(z);
  }
}

Does it compile? It does compile on my computer as well as in the Cloud Editor.

If it compiles, you can overwrite this new sketch with your sketch and try to compile.

Thanks @sterretje but this didn't compile on my computer, I got the same error message:

/var/run/arduino/custom-libraries/Wire for avr/src/utility/twi.c:26:10: fatal error: avr/io.h: No such file or directory
#include <avr/io.h>
^~~~~~~~~~
compilation terminated.

Also my main goal was to control and get information from the rp2040 over the air.

And a little background infermation: At first I got an error that said multiple libraries were found for "wire.h" and a few other libraries. I saw another forum post that had a similar problem. It said to down load the library you want to use and make it a custom library in the arduino cloud. So I did that and down loaded "wire for avr" and it solved that problem but then I got the error that I first posted.

I don't see "avr/io.h" in the code so it's probably in one of the library and I''m completely stumped on what to do about it. I'm really surprised that the example code from Arduino Docs isn't working!

I just deleted the custom library I made and the code you suggested it worked! :slightly_smiling_face:

But when I tried to upload the example code from arduino docs I got the same error I got in the very first place before downloading "wire for avr":

/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino: In function 'void loop()':
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino:33:26: error: 'a_x' was not declared in this scope
IMU.readAcceleration(a_x, a_y, a_z);
^~~
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino:33:31: error: 'a_y' was not declared in this scope
IMU.readAcceleration(a_x, a_y, a_z);
^~~
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino:33:36: error: 'a_z' was not declared in this scope
IMU.readAcceleration(a_x, a_y, a_z);
^~~
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino: In function 'void onRgbLightChange()':
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino:47:3: error: 'rgb_light' was not declared in this scope
rgb_light.getValue().getRGB(r, g, b);
^~~~~~~~~
/run/arduino/sketches/Untitled_2_mar27a/Untitled_2_mar27a.ino:47:3: note: suggested alternative: '_daylight'
rgb_light.getValue().getRGB(r, g, b);
^~~~~~~~~
_daylight
Multiple libraries were found for "WiFiNINA.h"
Used: /run/arduino/directories-data/internal/BetterWiFiNINA_1.4.1_f1b425a2b2caf410
Not used: /run/arduino/directories-data/internal/WiFiNINA_1.9.1_7cc9ca1b1de1ea6a
Not used: /run/arduino/directories-data/internal/VEGA_WiFiNINA_1.0.1_ab2db6059607e9f4
Multiple libraries were found for "SPI.h"
Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI
Not used: /run/arduino/directories-data/internal/EventEthernet_1.0.0_bd9dd894ef7641f8
Multiple libraries were found for "ECCX08.h"
Used: /run/arduino/directories-data/internal/ArduinoECCX08_1.3.8_fb8ab5b39cf9f121
Not used: /run/arduino/directories-data/internal/RAK5814-ATECC608A_1.0.0_3080811c7019c906
Multiple libraries were found for "Wire.h"
Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire
Not used: /run/arduino/directories-data/internal/FlexWire_1.2.1_1fc5f1d1a14af0e7

So I'm not sure if it's better to have the library downloaded or not.

That is more than likely your problem. A Nano 2040 Connect does not use an AVR processor.

I was aware of this error but I have no idea about the cloud. a_x, a_y and a_z should come from your dashboard (if it's called like that).

Seems to show up here
https://docs.arduino.cc/tutorials/nano-rp2040-connect/rp2040-iot-cloud/

Thanks @sterretje

So what version of Wire should I download?

There is no reason to download a version of Wire; it's installed with the installed board package for the RP2040. Multiple libraries found is usually not a problem; you can check if the correct one was used.

You mentioned that it works with the example code that I provided so it proves that do not need an additional Wire library for that library.

Those errors don't have anything to do with the Wire library.

What is that custom library?

How do I check if the correct one was used?

But what about when it says:

Or could be that because 'a_x', 'a_y', and 'a_z' were supposedly not declared in the scope that 'Multiple libraries were found for "Wire.h"'? So could my problem be that it thinks that 'a_x', 'a_y', and 'a_z were not declared in the scope?

And the custom library was from when I downloaded "wire for avr" and made it a custom library in the arduino cloud.

I'm quite sure that that is the problem. And when you added your custom library it did hide the a_x, a_y and a_z errors.

Those variables are the variables that you have to define as described in the tutorial

If you gave them different names (e.g. ax, ay and az) you will get the issue that you describe.

The cloud wouldn't let me make a_x, a_y and a_z a float variable. I had to make them a
"CloudAcceleration" variable. So maybe my problem is that it thinks a_x, a_y and a_z are floats but they really are "CloudAcceleration"
Here's my cloud variables:

Enable verbose output in the cloud editor

Below the output in the console for the example in post #3.

FQBN: arduino:mbed_nano:nanorp2040connect
Using board 'nanorp2040connect' from platform in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4
Using core 'arduino' from platform in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4

Detecting libraries used...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /dev/null
Alternatives for Arduino_LSM6DSOX.h: [Arduino_LSM6DSOX@1.1.2]
ResolveLibrary(Arduino_LSM6DSOX.h)
  -> candidates: [Arduino_LSM6DSOX@1.1.2]
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /dev/null
Alternatives for Wire.h: [FlexWire@1.2.1 Wire]
ResolveLibrary(Wire.h)
  -> candidates: [FlexWire@1.2.1 Wire]
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /dev/null
Alternatives for SPI.h: [EventEthernet@1.0.0 SPI]
ResolveLibrary(SPI.h)
  -> candidates: [EventEthernet@1.0.0 SPI]
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /dev/null
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src/LSM6DSOX.cpp -o /dev/null
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire/Wire.cpp -o /dev/null
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI/SPI.cpp -o /dev/null
Generating function prototypes...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -mcpu=cortex-m0plus -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /tmp/2070631843/sketch_merged.cpp
/run/arduino/directories-data/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/2070631843/sketch_merged.cpp

Compiling sketch...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp.o
Compiling libraries...
Compiling library "Arduino_LSM6DSOX"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src/LSM6DSOX.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Arduino_LSM6DSOX/LSM6DSOX.cpp.o
Compiling library "Wire"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire/Wire.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Wire/Wire.cpp.o
Compiling library "SPI"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI/SPI.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/SPI/SPI.cpp.o
Compiling core...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/double_tap_usb_boot.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/double_tap_usb_boot.cpp.o
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/variant.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/variant.cpp.o
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/nina_pins.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/nina_pins.cpp.o
Using precompiled core: /var/run/arduino/cache/cores/arduino_mbed_nano_nanorp2040connect_3c365726980da5b9e468c1602b7df328/core.a
Linking everything together...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -E -P -x c /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/linker_script.ld -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/linker_script.ld
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -L/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A -Wl,--gc-sections -w -Wl,--as-needed @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/ldflags.txt -T/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/linker_script.ld -Wl,-Map,/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.map --specs=nosys.specs -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Arduino_LSM6DSOX/LSM6DSOX.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Wire/Wire.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/SPI/SPI.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/double_tap_usb_boot.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/nina_pins.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/variant.cpp.o -Wl,--whole-archive /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/../../../cache/cores/arduino_mbed_nano_nanorp2040connect_3c365726980da5b9e468c1602b7df328/core.a /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/libs/libmbed.a -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O binary /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.bin
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.hex
/run/arduino/directories-data/packages/arduino/tools/rp2040tools/1.0.6/elf2uf2 /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.uf2
Multiple libraries were found for "Wire.h"
  Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire
  Not used: /run/arduino/directories-data/internal/FlexWire_1.2.1_1fc5f1d1a14af0e7
Multiple libraries were found for "SPI.h"
  Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI
  Not used: /run/arduino/directories-data/internal/EventEthernet_1.0.0_bd9dd894ef7641f8
Using library Arduino_LSM6DSOX at version 1.1.2 in folder: /run/arduino/directories-data/internal/Arduino_LSM6DSOX_1.1.2_287085db9b88b474 
Using library Wire in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire (legacy)
Using library SPI in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI (legacy)
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-size -A /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf
Sketch uses 99235 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44292 bytes (16%) of dynamic memory, leaving 226044 bytes for local variables. Maximum is 270336 bytes.

You can copy that to a text editor (e.g. notepad or vi) on your PC for analysis. Search for Compiling libraries; that will tell you which libraries are compiled
Excerpt from above

...
...
Compiling sketch...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp.o
Compiling libraries...
Compiling library "Arduino_LSM6DSOX"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src/LSM6DSOX.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Arduino_LSM6DSOX/LSM6DSOX.cpp.o
Compiling library "Wire"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire/Wire.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Wire/Wire.cpp.o
Compiling library "SPI"
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/defines.txt @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/cxxflags.txt -DARDUINO_ARCH_RP2040 -MMD -mcpu=cortex-m0plus -DARDUINO=10607 -DARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT -I/var/run/arduino/directories-user/libraries/Arduino_LSM6DSOX/src -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated -I/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino/api/deprecated-avr-comp -iprefix/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/cores/arduino @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/includes.txt /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI/SPI.cpp -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/SPI/SPI.cpp.o

And search for Linking evevrything together
Excerpt below

...
...
Linking everything together...
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -E -P -x c /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/linker_script.ld -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/linker_script.ld
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -L/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A -Wl,--gc-sections -w -Wl,--as-needed @/run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/ldflags.txt -T/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/linker_script.ld -Wl,-Map,/var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.map --specs=nosys.specs -o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/sketch/new_sketch_1743050352508.ino.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Arduino_LSM6DSOX/LSM6DSOX.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/Wire/Wire.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/libraries/SPI/SPI.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/double_tap_usb_boot.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/nina_pins.cpp.o /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/core/variant.cpp.o -Wl,--whole-archive /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/../../../cache/cores/arduino_mbed_nano_nanorp2040connect_3c365726980da5b9e468c1602b7df328/core.a /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/variants/NANO_RP2040_CONNECT/libs/libmbed.a -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O binary /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.bin
/run/arduino/directories-data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.hex
/run/arduino/directories-data/packages/arduino/tools/rp2040tools/1.0.6/elf2uf2 /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.elf /var/run/arduino/user-cache/sketches/59E91B71E0E967ABD533D720E859705A/new_sketch_1743050352508.ino.uf2
Multiple libraries were found for "Wire.h"
  Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire
  Not used: /run/arduino/directories-data/internal/FlexWire_1.2.1_1fc5f1d1a14af0e7
Multiple libraries were found for "SPI.h"
  Used: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI
  Not used: /run/arduino/directories-data/internal/EventEthernet_1.0.0_bd9dd894ef7641f8
Using library Arduino_LSM6DSOX at version 1.1.2 in folder: /run/arduino/directories-data/internal/Arduino_LSM6DSOX_1.1.2_287085db9b88b474 
Using library Wire in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/Wire (legacy)
Using library SPI in folder: /run/arduino/directories-data/packages/arduino/hardware/mbed_nano/4.2.4/libraries/SPI (legacy)

Thank you for answer so quickly @sterretje. :slightly_smiling_face:

Could you please explain more thoroughly what you saying, I can't quite fully get what you want me to do. Where did you get those error messages? And I changed the console verbosity to verbose and copied the error messages into Microsoft Word and searched for "Compiling libraries" and "Linking evevrything together" but it didn't find those words in the errors.

Can you post the output that you get; please use code tags for it so it's easier for me to copy to an editor.

It might be that it does not get to compiling the libraries due to other errors (e.g. your original error from the opening post).

I think that I know where you went wrong, not why you went wrong. Choose Basic types and next Floating Point Number

The result

The error was too long to post :confused:

It worked :smiley:

In that case you can save the file and attach it; for the future !

Thank you for helping me out, it works!

Pleasure. Please mark the most useful reply as solution using the little checkbox button under it.