I Just built a new computer and installed Linux 22.1. First I added arduino-ide_2.3.6_Linux_64bit.Applmage, It appears to work, I did not spend any time with it. Than I installed the Arduino IDE 1.8.19. Source code directories have been consolidated in a different location. When compiling I get the following error, it appears to compile correctly.
Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated compiler.path={runtime.tools.avr-gcc.path}/bin/, automatically converted to compiler.path=/usr/bin/. Consider upgrading this core.
I get this warning, what does it tell me? How do I correct it?
Why do you want the old IDE as well as the new? Also, why compile it?
Hi @gilshultz .
gilshultz:
Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated compiler.path={runtime.tools.avr-gcc.path}/bin/, automatically converted to compiler.path=/usr/bin/. Consider upgrading this core.
I get this warning, what does it tell me?
The warning is due to you using a 3rd party version of Arduino IDE 1.8.19 from a Linux package repository. They used a hacky approach to replacing the avr-gcc compiler that Arduino distributes with a copy from the repository.
There is a more detailed explanation here:
Hi @DrAzzy
One of the dilemmas the Arduino tooling developers face is how to make advancements in the Arduino boards platform framework without causing disruption. A production tool release with breaking changes will cause a lot of suffering for the users so this is avoided if at all possible (and no I don't need to hear your rant about breaking changes in Arduino's tools). It is feasible to update the official platforms, but then the developers still have to consider the hundreds of 3rd party…
gilshultz:
How do I correct it?
You can simply ignore the warning as it is meaningless in this case. Or if it bothers you, then remove the 3rd party package installation of Arduino IDE and install the official build, which you can download from the "Software" page of the Arduino website:
https://www.arduino.cc/en/software/
gilshultz:
Arduino IDE 1.8.19.
Thanks for the reply. I had already installed the Arduino IDE 2.3.6 before Arduino IDE 1.8.19. The warning is with the 1.8.19 IDE. As you suggest I will simply ignore that warning.
I have been playing with the IDE_2.3.6_Linux_64bit.Applmage, and so far I do not like it as the monitor is on the bottom making it difficult for me to use. I liked it much better when it was a separate window that is why the 1.8.19 version is installed. I will probably stay with the old version until the monitor goes back to being a separate window.
Maybe the developers may give us a choice on the monitor sometime in the future. Thanks again for the insight and guidance.
If you prefer, it is possible to move the Serial Monitor panel to the right side of the window instead of the default location at the bottom:
Press the Ctrl +Shift +P keyboard shortcut (Command +Shift +P for macOS users) to open the "Command Palette".
A menu will appear on the editor toolbar:
Select the "Preferences: Open Settings (UI) " command from the menu.
ⓘ You can scroll down through the list of commands to find it or type the name in the field.
A "Preferences " tab will open in the Arduino IDE main panel.
Type arduino.monitor.dockPanel
in the "Search Settings " field of the "Preferences " tab.
Select "right " from the menu under the "Arduino › Monitor: Dock Panel " setting.
Close the Preferences tab by clicking its X icon.
The Arduino IDE developers are tracking this request here:
opened 07:48PM - 29 Mar 21 UTC
type: enhancement
topic: code
topic: serial monitor
### Describe the request
Allow **Serial Monitor** to be placed in a dedicated w… indow separate from the primary Arduino IDE window.
🙂 It will be possible for the user to control the display location of the Serial Monitor separately from the primary Arduino IDE window according to their needs and preferences.
🙂 This will provide feature parity with the Arduino IDE 1.x Serial Monitor.
### Describe the current behavior
Serial Monitor is a view in the bottom panel of the primary Arduino IDE window.
🙁 It is not possible to move Serial Monitor to a separate screen in order to dedicate all space on the primary screen to the Arduino IDE editor.
### Arduino IDE version
#### Original report
2.0.0-beta.4
#### Last verified with
2.0.1-snapshot-32d904c
### Operating system
All
### Operating system version
Any
### Additional context
The requested "tear off" capability would probably make sense for other windows ("**Output**" view) too.
<a name="workaround"></a>
#### Workaround
1. Select **File > New Sketch** from the Arduino IDE menus.
A new Arduino IDE window will open.
1. Select **Tools > Serial Monitor** from the Arduino IDE menus.
The "**Serial Monitor**" view will open in the bottom panel of the Arduino IDE window.
1. Hover the mouse pointer over the top border of the bottom panel.
The mouse pointer will change into a resize icon.
1. Click and drag the border up until it reaches its maximum height.
You can now use that Arduino IDE window solely for Serial Monitor, switching back to the other Arduino IDE window to do sketch editing, compile, upload, etc. operations just as you would do with the Arduino IDE 1.x Serial Monitor.
#### Additional requests
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-810073157
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-813597014
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-850550857
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-983961342
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1006024396
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1034829176
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1068087883
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1195300991
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1247730828
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1247930105
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1257039691
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1382677544
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1399304977
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1399421191
- https://github.com/arduino/arduino-ide/issues/1799
- https://github.com/arduino/arduino-ide/issues/1268
- https://github.com/arduino/arduino-ide/issues/755
- https://github.com/arduino/arduino-ide/issues/2131
- https://www.facebook.com/official.arduino/posts/pfbid02x5KM54Gf7L56Tea79pLYVafrciYAGZrioedDVD6YFKEnJdsiNT3w6S2WinZtrAc9l?comment_id=1395510504579311
- https://www.facebook.com/official.arduino/posts/pfbid02qWaAtdLM6Hz43h7BRiYLg3yAoDz4HXRw28tLpgc4d1rszqG5gjbbumA21cLcS2Vcl?comment_id=996845494967736
- https://twitter.com/DevReliefFred/status/1696610597171773571
- https://twitter.com/PaulStoffregen/status/1658089036685410305
- https://forum.arduino.cc/t/making-the-serial-console-a-dockable-screen-again/1079586
- https://forum.arduino.cc/t/ide-2-0-3-undocking-serial-monitor/1063170
- https://forum.arduino.cc/t/arduino-ide-usb-serial-terminal-issues/1049458/13
- https://forum.arduino.cc/t/how-to-get-all-my-1-18-19-libraries-installed-in-2-0-1/1050248/3
- https://forum.arduino.cc/t/serialmonitor-74880-baud-rate-in-ide-2-0-1/1046886
- https://forum.arduino.cc/t/windows-the-serial-monitor-window-needs-to-pop-out-please/1036538
- https://forum.arduino.cc/t/using-v-2-0-serial-monitor-print/1034093
- https://forum.arduino.cc/t/arduino-2-0-0-macos-unexpected-differences/1033549
- https://forum.arduino.cc/t/2-0-keyboard-shortcuts-dont-work/1033105/11
- https://forum.arduino.cc/t/arduino-ide-2-0-0-available-for-download/1031651/17
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/1
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/3
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/4
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/15
- https://forum.arduino.cc/t/changing-ide-fonts/1028827
- https://forum.arduino.cc/t/serial-monitor-issues-hopefully-fixed-before-release/1026548
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/1
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/2
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/5
- https://forum.arduino.cc/t/automatic-build-external-screen-for-serial/1013958
- https://forum.arduino.cc/t/serial-monitor-with-new-ide/1010684/10
- https://forum.arduino.cc/t/ide-2-0-rc5-serial-monitor-problems/978293
- https://forum.arduino.cc/t/serial-monitor-characteristics-fail/943590
- https://forum.arduino.cc/t/how-to-dock-serial-monitor/942477
- https://forum.arduino.cc/t/how-to-dock-serial-monitor/942477/12
- https://forum.arduino.cc/t/no-support-for-esp32-boards-manager-2-01/940115/5
- https://forum.arduino.cc/t/first-impressions-and-comments/930873
- https://forum.arduino.cc/t/missing-serial-monitor-and-serial-plotter/924262
- https://forum.arduino.cc/t/arduino-2-0-has-too-many-problems/1100602
- https://forum.arduino.cc/t/arduino-2-0-has-too-many-problems/1100602/13
- https://forum.arduino.cc/t/missing-baud-rate-dropdown-v2-0-4-ide/1105972
- https://forum.arduino.cc/t/arduino-2-04-stuck-in-splash-screen/1107587/11
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/16
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/17
- https://forum.arduino.cc/t/serial-monitor-double-window-problem/1112463
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/18
- https://forum.arduino.cc/t/ide-2-1-i-am-not-happy/1142471
- https://forum.arduino.cc/t/ide-2-serial-monitor/1146303
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/26
- https://forum.arduino.cc/t/i-miss-my-separate-serial-monitor-window/1163606
- https://forum.arduino.cc/t/cannot-upload-to-ftdi-megas-only/1170683
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322/23
- https://forum.arduino.cc/t/serial-monitor-in-separate-window-larger-font-etc/1204423
- https://forum.arduino.cc/t/adios-ide-2-0-this-is-goodbye-forever/1031455/46
- https://forum.arduino.cc/t/undock-serial-monitor/1237489
- https://forum.arduino.cc/t/serial-monitor-not-in-separate-window-now/1299502/4
- https://forum.arduino.cc/t/feeback-on-latest-2-x-ide-w-win11/1333594
- https://forum.arduino.cc/t/critical-flaws-in-v2-ide/1335245
- https://forum.arduino.cc/t/several-bugs-in-ide/1361018/11
- https://forum.arduino.cc/t/path-error-linux-22-1/1393509/4
### Issue checklist
- [X] I searched for previous requests in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the feature was still missing when using the latest [nightly build](https://github.com/arduino/arduino-ide#nightly-builds)
- [X] My request contains all necessary details
If you have a GitHub account, you can subscribe to that thread to get notifications of any new developments related to this subject:
You are welcome. I'm glad if I was able to be of assistance.
Regards, Per