You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm assuming this error is due to the malformed ARDUINO_CORE_PATH and BOARDS_TXT values, which have a double-slash and appear to be missing the /avr/ sub-folder. e.g. BOARDS_TXT should be /usr/share/arduino/hardware/arduino/avr/boards.txt. This is causing the wrong boards.txt to be loaded, which contains the mmcu value need to compile.
Why are these paths malformed? Does Arduino-Makefile not support Arduino 1.8.2?
Because I'm compiling a ROS project, I had to install the ros-kinetic-rosserial-arduino package, which requires arduino-core, which includes the Arduino 1.0.5 IDE, and presumably conflicts with my manual installation of Arduino 1.8.2. How do I tell Arduino-Makefile to use the 1.8.2 settings?
The text was updated successfully, but these errors were encountered:
its easier just to untar 1.8.2 to some directory and leave the ubuntu 1.0.5 in /usr/share/arduino, for anything AVR there's nothing much that 1.8.2 offers over 1.0.5
if you want a newer ubuntu (well, debian) package then nag arduino to sort out their licensing:
I'm attempting to compile a small ROS Arduino project with the Makefile:
I have the head of Arduino-Makefile checked out to
/usr/share/arduino
.I have Arduino IDE 1.8.2 installed to
/usr/share/arduino
.I'm compiling for the Arduino Uno*Pro, which requires some additional files installed, as explained here.
When I run
make
, I get the error:I'm assuming this error is due to the malformed
ARDUINO_CORE_PATH
andBOARDS_TXT
values, which have a double-slash and appear to be missing the/avr/
sub-folder. e.g.BOARDS_TXT
should be/usr/share/arduino/hardware/arduino/avr/boards.txt
. This is causing the wrongboards.txt
to be loaded, which contains themmcu
value need to compile.Why are these paths malformed? Does Arduino-Makefile not support Arduino 1.8.2?
Because I'm compiling a ROS project, I had to install the
ros-kinetic-rosserial-arduino
package, which requiresarduino-core
, which includes the Arduino 1.0.5 IDE, and presumably conflicts with my manual installation of Arduino 1.8.2. How do I tell Arduino-Makefile to use the 1.8.2 settings?The text was updated successfully, but these errors were encountered: