RE: GRBL and ARDUINO IDE 2.0.4
Hi. I'm having the same issue. I've tried to follow these instructions exactly but same result. Here are some details.
C:\Users\joel.gillard\Documents\Arduino Libraries\grbl\examples\grblUpload\grblUpload.ino:27:10: fatal error: grbl.h: No such file or directory
#include <grbl.h>
^~~~~~~~
compilation terminated.
exit status 1
Compilation error: grbl.h: No such file or directory
Using Arduino IDE 2.1.0. I've downloaded grbl from here GitHub - grbl/grbl: An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino and extracted the files.
I've placed the grbl folder here
Hope this is sufficient detail to spot my issue. Thanks in advance. Joel
@joelgillard , please do not hijack. Thread split.
There are a few topics on installing GRBL so I wont re-invent the wheel and you can find them using the forum search.
It does appear you are not using the correct location for your library which is covered a lot in other topics.
1 Like
DaveX
May 30, 2023, 5:09pm
4
Spaces in path names confuse things.
I bet if you created an empty file named grbl.ino
in your existing directory:
C:\Users\joel.gillard\Documents\Arduino Libraries\grbl\grbl\
so it is at:
C:\Users\joel.gillard\Documents\Arduino Libraries\grbl\grbl\grbl.ino
and then opened it in the IDE, it would work like:
-- https://github.com/gnea/grbl/wiki/Compiling-Grbl#build-as-a-normal-arduino-ide-project
Additionally pictures of error messages are not as much use as the ACTUAL text, paths, etc.
And this link is to a search to get you going.
Thanks for helping all. Here is my error code
`C:\Users\joel.gillard\Documents\Arduino_Libraries\grbl\examples\grblUpload\grblUpload.ino:27:10: fatal error: grbl.h: No such file or directory
#include <grbl.h>
^~~~~~~~
compilation terminated.
exit status 1
Compilation error: grbl.h: No such file or directory`
Here is the file I'm selecting
I've looked at the other forum post that are similar you list and I'm doing my best to follow exactly but still get the same error. I'm doing something wrong. Appreciate the advice.
Here is the path
C:\Users\joel.gillard\Documents\Arduino_Libraries\grbl\examples\grblUpload
D:\Arduino sketches an libs\grbl\grbl\examples
This is mine but I have my sketches in an alternate folder.
If you have a folder called MASTER you need to move the other folder OUT of there.
Then delete the MASTER which should now be empty.
DaveX
May 30, 2023, 6:42pm
9
On my Mac my libraries are at:
/Users/drf/Documents/Arduino/libraries
So I think your Arduino libraries might be under your Documents/Arduino in:
C:\Users\joel.gillard\Documents\Arduino\libraries\
so you would want a path more like:
C:\Users\joel.gillard\Documents\Arduino\libraries\grbl\examples\grblUpload
but I'm not sure of the upper-or-lower case.
But rather than mess with libraries, I would suggest making an empty grbl.ino file in what might be your:
C:\Users\joel.gillard\Documents\Arduino_Libraries\grbl\grbl\
...directory. Then compiling that grbl.ino would work like compiling any other script, without messing with library paths and examples.
Thank you both for helping very much. I've deleted the Master folder previously.
I don't understand why the file path matters. If I open and run grblUpload in the file structure already existing when I download from github, why doesn't that work?
Here is what my file structure looks like
DaveX
May 30, 2023, 8:53pm
11
The examples in the file structure depend on the rest of the file structure being properly installed as a library in the Arduino's library directory.
If you add a grbl.ino file into the file structure, it looks for the other files relative to the grbl.ino file and doesn't depend on the rest of the files being properly installed as an Arduino library.
Here's my file structure (using the grbl.ino as a normal sketch method):
% ls -lR ~/Work/grbl
total 296
-rw-r--r-- 1 drf staff 35298 Apr 2 2021 COPYING
-rw-r--r-- 1 drf staff 3774 Mar 6 09:54 Makefile
-rw-r--r-- 1 drf staff 7346 Apr 2 2021 README.md
drwxr-xr-x 41 drf staff 1312 Mar 6 00:46 build
drwxr-xr-x 6 drf staff 192 Apr 2 2021 doc
drwxr-xr-x 47 drf staff 1504 Mar 31 15:39 grbl
-rw-r--r-- 1 drf staff 99975 Mar 6 00:46 grbl.hex
drwxr-xr-x 3 drf staff 96 Mar 6 00:43 obj
/Users/drf/Work/grbl/build:
total 2616
-rw-r--r-- 1 drf staff 755 Mar 6 00:46 coolant_control.d
-rw-r--r-- 1 drf staff 12052 Mar 6 00:46 coolant_control.o
-rw-r--r-- 1 drf staff 476854 Mar 6 00:46 core.a
-rw-r--r-- 1 drf staff 30 Mar 6 00:46 eeprom.d
-rw-r--r-- 1 drf staff 9784 Mar 6 00:46 eeprom.o
-rw-r--r-- 1 drf staff 735 Mar 6 00:46 gcode.d
-rw-r--r-- 1 drf staff 43372 Mar 6 00:46 gcode.o
-rw-r--r-- 1 drf staff 731 Mar 6 00:46 jog.d
-rw-r--r-- 1 drf staff 13944 Mar 6 00:46 jog.o
-rw-r--r-- 1 drf staff 737 Mar 6 00:46 limits.d
-rw-r--r-- 1 drf staff 24656 Mar 6 00:46 limits.o
-rw-r--r-- 1 drf staff 733 Mar 6 00:46 main.d
-rwxr-xr-x 1 drf staff 278348 Mar 6 00:46 main.elf
-rw-r--r-- 1 drf staff 13016 Mar 6 00:46 main.o
-rw-r--r-- 1 drf staff 753 Mar 6 00:46 motion_control.d
-rw-r--r-- 1 drf staff 28908 Mar 6 00:46 motion_control.o
-rw-r--r-- 1 drf staff 745 Mar 6 00:46 nuts_bolts.d
-rw-r--r-- 1 drf staff 22640 Mar 6 00:46 nuts_bolts.o
-rw-r--r-- 1 drf staff 739 Mar 6 00:46 planner.d
-rw-r--r-- 1 drf staff 36476 Mar 6 00:46 planner.o
-rw-r--r-- 1 drf staff 735 Mar 6 00:46 print.d
-rw-r--r-- 1 drf staff 23040 Mar 6 00:46 print.o
-rw-r--r-- 1 drf staff 735 Mar 6 00:46 probe.d
-rw-r--r-- 1 drf staff 13048 Mar 6 00:46 probe.o
-rw-r--r-- 1 drf staff 741 Mar 6 00:46 protocol.d
-rw-r--r-- 1 drf staff 32028 Mar 6 00:46 protocol.o
-rw-r--r-- 1 drf staff 737 Mar 6 00:46 report.d
-rw-r--r-- 1 drf staff 51380 Mar 6 00:46 report.o
-rw-r--r-- 1 drf staff 737 Mar 6 00:46 serial.d
-rw-r--r-- 1 drf staff 19880 Mar 6 00:46 serial.o
-rw-r--r-- 1 drf staff 741 Mar 6 00:46 settings.d
-rw-r--r-- 1 drf staff 31040 Mar 6 00:46 settings.o
-rw-r--r-- 1 drf staff 755 Mar 6 00:46 spindle_control.d
-rw-r--r-- 1 drf staff 18608 Mar 6 00:46 spindle_control.o
-rw-r--r-- 1 drf staff 739 Mar 6 00:46 stepper.d
-rw-r--r-- 1 drf staff 43976 Mar 6 00:46 stepper.o
-rw-r--r-- 1 drf staff 737 Mar 6 00:46 system.d
-rw-r--r-- 1 drf staff 33944 Mar 6 00:46 system.o
/Users/drf/Work/grbl/doc:
total 0
drwxr-xr-x 6 drf staff 192 Apr 2 2021 csv
drwxr-xr-x 10 drf staff 320 Apr 2 2021 log
drwxr-xr-x 8 drf staff 256 Apr 2 2021 markdown
drwxr-xr-x 5 drf staff 160 Apr 2 2021 script
/Users/drf/Work/grbl/doc/csv:
total 32
-rw-r--r-- 1 drf staff 1385 Apr 2 2021 alarm_codes_en_US.csv
-rw-r--r-- 1 drf staff 888 Apr 2 2021 build_option_codes_en_US.csv
-rw-r--r-- 1 drf staff 3186 Apr 2 2021 error_codes_en_US.csv
-rw-r--r-- 1 drf staff 4017 Apr 2 2021 setting_codes_en_US.csv
/Users/drf/Work/grbl/doc/log:
total 424
-rw-r--r-- 1 drf staff 16560 Apr 2 2021 commit_log_v0.7.txt
-rw-r--r-- 1 drf staff 26836 Apr 2 2021 commit_log_v0.8c.txt
-rw-r--r-- 1 drf staff 70478 Apr 2 2021 commit_log_v0.9g.txt
-rw-r--r-- 1 drf staff 24906 Apr 2 2021 commit_log_v0.9i.txt
-rw-r--r-- 1 drf staff 474 Apr 2 2021 commit_log_v0.9j.txt
-rw-r--r-- 1 drf staff 4985 Apr 2 2021 commit_log_v1.0b.txt
-rw-r--r-- 1 drf staff 2414 Apr 2 2021 commit_log_v1.0c.txt
-rw-r--r-- 1 drf staff 45116 Apr 2 2021 commit_log_v1.1.txt
/Users/drf/Work/grbl/doc/markdown:
total 288
-rw-r--r-- 1 drf staff 9627 Apr 2 2021 change_summary.md
-rw-r--r-- 1 drf staff 27078 Apr 2 2021 commands.md
-rw-r--r-- 1 drf staff 55260 Apr 2 2021 interface.md
-rw-r--r-- 1 drf staff 9801 Apr 2 2021 jogging.md
-rw-r--r-- 1 drf staff 9033 Apr 2 2021 laser_mode.md
-rw-r--r-- 1 drf staff 24007 Apr 2 2021 settings.md
/Users/drf/Work/grbl/doc/script:
total 64
-rw-r--r-- 1 drf staff 18023 Apr 2 2021 fit_nonlinear_spindle.py
-rwxr-xr-x 1 drf staff 2395 Apr 2 2021 simple_stream.py
-rwxr-xr-x 1 drf staff 8035 Apr 2 2021 stream.py
/Users/drf/Work/grbl/grbl:
total 1224
-rw-r--r-- 1 drf staff 55036 Apr 17 23:45 #stepper.c#
-rw-r--r-- 1 drf staff 49666 Mar 6 09:54 config.h
-rw-r--r-- 1 drf staff 3747 Apr 2 2021 coolant_control.c
-rw-r--r-- 1 drf staff 1508 Apr 2 2021 coolant_control.h
-rw-r--r-- 1 drf staff 12223 Mar 6 09:54 cpu_map.h
-rw-r--r-- 1 drf staff 29113 Apr 2 2021 defaults.h
-rw-r--r-- 1 drf staff 5599 Mar 6 09:54 eeprom.c
-rw-r--r-- 1 drf staff 1059 Apr 2 2021 eeprom.h
drwxr-xr-x 5 drf staff 160 Apr 15 2022 examples
-rw-r--r-- 1 drf staff 62644 Apr 2 2021 gcode.c
-rw-r--r-- 1 drf staff 10429 Apr 2 2021 gcode.h
-rw-r--r-- 1 drf staff 4490 Apr 2 2021 grbl.h
-rw-r--r-- 1 drf staff 0 Apr 15 2022 grbl.ino
-rw-r--r-- 1 drf staff 1775 Apr 2 2021 jog.c
-rw-r--r-- 1 drf staff 1022 Apr 2 2021 jog.h
-rw-r--r-- 1 drf staff 18692 Apr 2 2021 limits.c
-rw-r--r-- 1 drf staff 1238 Apr 2 2021 limits.h
-rw-r--r-- 1 drf staff 4537 Apr 2 2021 main.c
-rw-r--r-- 1 drf staff 18724 Apr 2 2021 motion_control.c
-rw-r--r-- 1 drf staff 2674 Apr 2 2021 motion_control.h
-rw-r--r-- 1 drf staff 5381 Apr 2 2021 nuts_bolts.c
-rw-r--r-- 1 drf staff 3076 Apr 2 2021 nuts_bolts.h
-rw-r--r-- 1 drf staff 27098 Apr 2 2021 planner.c
-rw-r--r-- 1 drf staff 6975 Apr 2 2021 planner.h
-rw-r--r-- 1 drf staff 5025 Apr 2 2021 print.c
-rw-r--r-- 1 drf staff 1670 Apr 2 2021 print.h
-rw-r--r-- 1 drf staff 2418 Apr 2 2021 probe.c
-rw-r--r-- 1 drf staff 1610 Apr 2 2021 probe.h
-rw-r--r-- 1 drf staff 38607 Apr 2 2021 protocol.c
-rw-r--r-- 1 drf staff 1882 Apr 2 2021 protocol.h
-rw-r--r-- 1 drf staff 24592 Apr 2 2021 report.c
-rw-r--r-- 1 drf staff 4476 Apr 2 2021 report.h
-rw-r--r-- 1 drf staff 8304 Apr 2 2021 serial.c
-rw-r--r-- 1 drf staff 1885 Apr 2 2021 serial.h
-rw-r--r-- 1 drf staff 13240 Apr 2 2021 settings.c
-rw-r--r-- 1 drf staff 5882 Apr 2 2021 settings.h
-rw-r--r-- 1 drf staff 10432 Apr 2 2021 spindle_control.c
-rw-r--r-- 1 drf staff 2573 Apr 2 2021 spindle_control.h
-rw-r--r-- 1 drf staff 55036 Apr 2 2021 stepper.c
-rw-r--r-- 1 drf staff 1951 Apr 2 2021 stepper.h
-rw-r--r-- 1 drf staff 15916 Apr 2 2021 system.c
-rw-r--r-- 1 drf staff 10383 Apr 2 2021 system.h
drwxr-xr-x 3 drf staff 96 Apr 9 2022 xxJUNK
/Users/drf/Work/grbl/grbl/examples:
total 0
drwxr-xr-x 4 drf staff 128 Mar 6 09:54 grblUpload
drwxr-xr-x 4 drf staff 128 Apr 2 2021 grblWrite_BuildInfo
/Users/drf/Work/grbl/grbl/examples/grblUpload:
total 16
-rw-r--r-- 1 drf staff 1231 Mar 6 09:54 grblUpload.ino
-rw-r--r-- 1 drf staff 1081 Apr 2 2021 license.txt
/Users/drf/Work/grbl/grbl/examples/grblWrite_BuildInfo:
total 16
-rw-r--r-- 1 drf staff 3670 Apr 2 2021 grblWrite_BuildInfo.ino
-rw-r--r-- 1 drf staff 1103 Apr 2 2021 license.txt
/Users/drf/Work/grbl/grbl/xxJUNK:
total 104
-rw-r--r-- 1 drf staff 49675 Apr 9 2022 config.h
/Users/drf/Work/grbl/obj:
total 936
-rw-r--r-- 1 drf staff 476830 Mar 6 00:43 core.a
Note the grbl/grbl/grbl.ino file with size 0 -- the Arduino IDE starts with that and assembles everything else.
DaveX
May 30, 2023, 9:16pm
12
To be clear -- your files do not look like they are properly installed in the Arduino's library directory. They look like they are in your 'Documents/Arduino_Library
' directory rather than (what on my Mac would be) 'Documents/Arduino/library
' 'Documents/Arduino/libraries
'
1 Like
Thanks so much for your time and patience. I have created a blank grbl.ino (no lines of code) and saved to Documents/Arduino/Library/. I then run grblUpload.ino and get the same error.
If I run the blank grbl.ino I created I get this error
C:\Users\JOEL~1.GIL\AppData\Local\Temp\ccqPrCyO.ltrans0.ltrans.o: In function
main':
C:\Users\joel.gillard\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/main.cpp:43: undefined reference to setup' C:\Users\joel.gillard\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/main.cpp:46: undefined reference to
loop'
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1`
I'm very confused on what files I need to have where. I'm new to Arduino. I'm not sure if you mean a grbl.ino folder or grbl.ino sketch. I have both now. UGH.
DaveX
May 30, 2023, 11:22pm
16
Oops, I spelled it wrong in my last post -- "Documents/Arduino/libraries" I'll mark that error in my last post.
Is there a Documents/Arduino/Library and Documents/Arduino/libraries on your machine? The grbl goes in the second.
I'm not sure if the grbl.ino conflicts with the library method.
Here's a transcript of me using the standalone directory/grbl.ino method:
drf@V50833 ~ % cd Downloads
drf@V50833 Downloads % mkdir Joel
drf@V50833 Downloads % cd Joel
drf@V50833 Joel % wget https://github.com/gnea/grbl/archive/refs/tags/v1.1h.20190825.zip
--2023-05-30 19:12:34-- https://github.com/gnea/grbl/archive/refs/tags/v1.1h.20190825.zip
Resolving github.com (github.com)... 140.82.112.4
Connecting to github.com (github.com)|140.82.112.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/gnea/grbl/zip/refs/tags/v1.1h.20190825 [following]
--2023-05-30 19:12:34-- https://codeload.github.com/gnea/grbl/zip/refs/tags/v1.1h.20190825
Resolving codeload.github.com (codeload.github.com)... 140.82.114.10
Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘v1.1h.20190825.zip’
v1.1h.20190825.zip [ <=> ] 301.08K --.-KB/s in 0.06s
2023-05-30 19:12:34 (4.66 MB/s) - ‘v1.1h.20190825.zip’ saved [308301]
drf@V50833 Joel % unzip v1.1h.20190825.zip
Archive: v1.1h.20190825.zip
40eb439bf2afc4c6f3003836c396e183ba72c45b
creating: grbl-1.1h.20190825/
inflating: grbl-1.1h.20190825/.gitignore
inflating: grbl-1.1h.20190825/COPYING
inflating: grbl-1.1h.20190825/Makefile
inflating: grbl-1.1h.20190825/README.md
creating: grbl-1.1h.20190825/build/
inflating: grbl-1.1h.20190825/build/.gitignore
creating: grbl-1.1h.20190825/doc/
creating: grbl-1.1h.20190825/doc/csv/
inflating: grbl-1.1h.20190825/doc/csv/alarm_codes_en_US.csv
inflating: grbl-1.1h.20190825/doc/csv/build_option_codes_en_US.csv
inflating: grbl-1.1h.20190825/doc/csv/error_codes_en_US.csv
inflating: grbl-1.1h.20190825/doc/csv/setting_codes_en_US.csv
creating: grbl-1.1h.20190825/doc/log/
inflating: grbl-1.1h.20190825/doc/log/commit_log_v0.7.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v0.8c.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v0.9g.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v0.9i.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v0.9j.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v1.0b.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v1.0c.txt
inflating: grbl-1.1h.20190825/doc/log/commit_log_v1.1.txt
creating: grbl-1.1h.20190825/doc/markdown/
inflating: grbl-1.1h.20190825/doc/markdown/change_summary.md
inflating: grbl-1.1h.20190825/doc/markdown/commands.md
inflating: grbl-1.1h.20190825/doc/markdown/interface.md
inflating: grbl-1.1h.20190825/doc/markdown/jogging.md
inflating: grbl-1.1h.20190825/doc/markdown/laser_mode.md
inflating: grbl-1.1h.20190825/doc/markdown/settings.md
creating: grbl-1.1h.20190825/doc/script/
inflating: grbl-1.1h.20190825/doc/script/fit_nonlinear_spindle.py
inflating: grbl-1.1h.20190825/doc/script/simple_stream.py
inflating: grbl-1.1h.20190825/doc/script/stream.py
creating: grbl-1.1h.20190825/grbl/
inflating: grbl-1.1h.20190825/grbl/config.h
inflating: grbl-1.1h.20190825/grbl/coolant_control.c
inflating: grbl-1.1h.20190825/grbl/coolant_control.h
inflating: grbl-1.1h.20190825/grbl/cpu_map.h
inflating: grbl-1.1h.20190825/grbl/defaults.h
inflating: grbl-1.1h.20190825/grbl/eeprom.c
inflating: grbl-1.1h.20190825/grbl/eeprom.h
creating: grbl-1.1h.20190825/grbl/examples/
creating: grbl-1.1h.20190825/grbl/examples/grblUpload/
inflating: grbl-1.1h.20190825/grbl/examples/grblUpload/grblUpload.ino
inflating: grbl-1.1h.20190825/grbl/examples/grblUpload/license.txt
creating: grbl-1.1h.20190825/grbl/examples/grblWrite_BuildInfo/
inflating: grbl-1.1h.20190825/grbl/examples/grblWrite_BuildInfo/grblWrite_BuildInfo.ino
inflating: grbl-1.1h.20190825/grbl/examples/grblWrite_BuildInfo/license.txt
inflating: grbl-1.1h.20190825/grbl/gcode.c
inflating: grbl-1.1h.20190825/grbl/gcode.h
inflating: grbl-1.1h.20190825/grbl/grbl.h
inflating: grbl-1.1h.20190825/grbl/jog.c
inflating: grbl-1.1h.20190825/grbl/jog.h
inflating: grbl-1.1h.20190825/grbl/limits.c
inflating: grbl-1.1h.20190825/grbl/limits.h
inflating: grbl-1.1h.20190825/grbl/main.c
inflating: grbl-1.1h.20190825/grbl/motion_control.c
inflating: grbl-1.1h.20190825/grbl/motion_control.h
inflating: grbl-1.1h.20190825/grbl/nuts_bolts.c
inflating: grbl-1.1h.20190825/grbl/nuts_bolts.h
inflating: grbl-1.1h.20190825/grbl/planner.c
inflating: grbl-1.1h.20190825/grbl/planner.h
inflating: grbl-1.1h.20190825/grbl/print.c
inflating: grbl-1.1h.20190825/grbl/print.h
inflating: grbl-1.1h.20190825/grbl/probe.c
inflating: grbl-1.1h.20190825/grbl/probe.h
inflating: grbl-1.1h.20190825/grbl/protocol.c
inflating: grbl-1.1h.20190825/grbl/protocol.h
inflating: grbl-1.1h.20190825/grbl/report.c
inflating: grbl-1.1h.20190825/grbl/report.h
inflating: grbl-1.1h.20190825/grbl/serial.c
inflating: grbl-1.1h.20190825/grbl/serial.h
inflating: grbl-1.1h.20190825/grbl/settings.c
inflating: grbl-1.1h.20190825/grbl/settings.h
inflating: grbl-1.1h.20190825/grbl/spindle_control.c
inflating: grbl-1.1h.20190825/grbl/spindle_control.h
inflating: grbl-1.1h.20190825/grbl/stepper.c
inflating: grbl-1.1h.20190825/grbl/stepper.h
inflating: grbl-1.1h.20190825/grbl/system.c
inflating: grbl-1.1h.20190825/grbl/system.h
drf@V50833 Joel % cd grbl-1.1h.20190825/grbl
drf@V50833 grbl % ls
config.h gcode.c motion_control.c probe.c settings.c
coolant_control.c gcode.h motion_control.h probe.h settings.h
coolant_control.h grbl.h nuts_bolts.c protocol.c spindle_control.c
cpu_map.h jog.c nuts_bolts.h protocol.h spindle_control.h
defaults.h jog.h planner.c report.c stepper.c
eeprom.c limits.c planner.h report.h stepper.h
eeprom.h limits.h print.c serial.c system.c
examples main.c print.h serial.h system.h
drf@V50833 grbl % touch grbl.ino
drf@V50833 grbl % ls -la
total 1112
drwxr-xr-x 43 drf staff 1376 May 30 19:12 .
drwxr-xr-x 9 drf staff 288 Aug 25 2019 ..
-rw-r--r-- 1 drf staff 49666 Aug 25 2019 config.h
-rw-r--r-- 1 drf staff 3747 Aug 25 2019 coolant_control.c
-rw-r--r-- 1 drf staff 1508 Aug 25 2019 coolant_control.h
-rw-r--r-- 1 drf staff 12223 Aug 25 2019 cpu_map.h
-rw-r--r-- 1 drf staff 29113 Aug 25 2019 defaults.h
-rw-r--r-- 1 drf staff 5599 Aug 25 2019 eeprom.c
-rw-r--r-- 1 drf staff 1059 Aug 25 2019 eeprom.h
drwxr-xr-x 4 drf staff 128 Aug 25 2019 examples
-rw-r--r-- 1 drf staff 62644 Aug 25 2019 gcode.c
-rw-r--r-- 1 drf staff 10429 Aug 25 2019 gcode.h
-rw-r--r-- 1 drf staff 4490 Aug 25 2019 grbl.h
-rw-r--r-- 1 drf staff 0 May 30 19:12 grbl.ino
-rw-r--r-- 1 drf staff 1775 Aug 25 2019 jog.c
-rw-r--r-- 1 drf staff 1022 Aug 25 2019 jog.h
-rw-r--r-- 1 drf staff 18692 Aug 25 2019 limits.c
-rw-r--r-- 1 drf staff 1238 Aug 25 2019 limits.h
-rw-r--r-- 1 drf staff 4537 Aug 25 2019 main.c
-rw-r--r-- 1 drf staff 18724 Aug 25 2019 motion_control.c
-rw-r--r-- 1 drf staff 2674 Aug 25 2019 motion_control.h
-rw-r--r-- 1 drf staff 5381 Aug 25 2019 nuts_bolts.c
-rw-r--r-- 1 drf staff 3076 Aug 25 2019 nuts_bolts.h
-rw-r--r-- 1 drf staff 27098 Aug 25 2019 planner.c
-rw-r--r-- 1 drf staff 6975 Aug 25 2019 planner.h
-rw-r--r-- 1 drf staff 5025 Aug 25 2019 print.c
-rw-r--r-- 1 drf staff 1670 Aug 25 2019 print.h
-rw-r--r-- 1 drf staff 2418 Aug 25 2019 probe.c
-rw-r--r-- 1 drf staff 1610 Aug 25 2019 probe.h
-rw-r--r-- 1 drf staff 38607 Aug 25 2019 protocol.c
-rw-r--r-- 1 drf staff 1882 Aug 25 2019 protocol.h
-rw-r--r-- 1 drf staff 24591 Aug 25 2019 report.c
-rw-r--r-- 1 drf staff 4476 Aug 25 2019 report.h
-rw-r--r-- 1 drf staff 8304 Aug 25 2019 serial.c
-rw-r--r-- 1 drf staff 1885 Aug 25 2019 serial.h
-rw-r--r-- 1 drf staff 13240 Aug 25 2019 settings.c
-rw-r--r-- 1 drf staff 5882 Aug 25 2019 settings.h
-rw-r--r-- 1 drf staff 10432 Aug 25 2019 spindle_control.c
-rw-r--r-- 1 drf staff 2573 Aug 25 2019 spindle_control.h
-rw-r--r-- 1 drf staff 55036 Aug 25 2019 stepper.c
-rw-r--r-- 1 drf staff 1951 Aug 25 2019 stepper.h
-rw-r--r-- 1 drf staff 15916 Aug 25 2019 system.c
-rw-r--r-- 1 drf staff 10383 Aug 25 2019 system.h
drf@V50833 grbl %
Then Arduino IDE and File/Open Downloads/Joel/grbl-1.1h.20190825/grbl/grbl.ino
Then select board Uno, then compile:
FQBN: arduino:avr:uno
Using board 'uno' from platform in folder: /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6
Using core 'arduino' from platform in folder: /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6
Detecting libraries used...
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/grbl.ino.cpp -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/coolant_control.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/eeprom.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/gcode.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/jog.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/limits.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/main.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/motion_control.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/nuts_bolts.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/planner.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/print.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/probe.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/protocol.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/report.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/serial.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/settings.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/spindle_control.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/stepper.c -o /dev/null
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/system.c -o /dev/null
Generating function prototypes...
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/grbl.ino.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/preproc/ctags_target_for_gcc_minus_e.cpp
/Users/drf/Library/Arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/coolant_control.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/coolant_control.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/motion_control.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/motion_control.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/eeprom.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/eeprom.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/jog.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/jog.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/main.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/main.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/grbl.ino.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/grbl.ino.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/limits.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/limits.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/gcode.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/gcode.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/nuts_bolts.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/nuts_bolts.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/planner.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/planner.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/probe.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/probe.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/report.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/report.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/serial.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/serial.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/protocol.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/protocol.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/settings.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/settings.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/print.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/print.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/spindle_control.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/spindle_control.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/stepper.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/stepper.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/system.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/system.c.o
Compiling libraries...
Compiling core...
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/CDC.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/CDC.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/HardwareSerial0.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial0.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/HardwareSerial2.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial2.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/PluggableUSB.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/PluggableUSB.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/HardwareSerial1.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial1.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/IPAddress.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/IPAddress.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/HardwareSerial.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/HardwareSerial3.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial3.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/Print.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Print.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/Stream.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Stream.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/Tone.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Tone.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/USBCore.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/USBCore.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/WInterrupts.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WInterrupts.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/WMath.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WMath.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/WString.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WString.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/abi.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/abi.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/hooks.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/hooks.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/main.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/main.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/new.cpp -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/new.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring_analog.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_analog.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring_digital.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_digital.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -x assembler-with-cpp -flto -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring_pulse.S -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_pulse.S.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring_pulse.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_pulse.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino -I/Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/variants/standard /Users/drf/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/wiring_shift.c -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_shift.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/CDC.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial0.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial1.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial2.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/HardwareSerial3.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/IPAddress.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/PluggableUSB.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Print.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Stream.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/Tone.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/USBCore.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WInterrupts.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WMath.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/WString.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/abi.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/hooks.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/main.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/new.cpp.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_analog.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_digital.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_pulse.S.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_pulse.c.o
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar rcs /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/wiring_shift.c.o
Archiving built core (caching) in: /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/cores/arduino_avr_uno_e5eed872978eeecc5e900d577e32f899/core.a
Linking everything together...
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.elf /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/coolant_control.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/eeprom.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/gcode.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/grbl.ino.cpp.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/jog.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/limits.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/main.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/motion_control.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/nuts_bolts.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/planner.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/print.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/probe.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/protocol.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/report.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/serial.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/settings.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/spindle_control.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/stepper.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/sketch/system.c.o /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/core/core.a -L/private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15 -lm
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.elf /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.eep
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy -O ihex -R .eeprom /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.elf /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.hex
/Users/drf/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-size -A /private/var/folders/7g/2b2t5vv15cg3yrp46fm2yv7h0000gt/T/arduino/sketches/D51AA6CBE285134E4AA985FF0E7C1B15/grbl.ino.elf
Sketch uses 29738 bytes (92%) of program storage space. Maximum is 32256 bytes.
Global variables use 1633 bytes (79%) of dynamic memory, leaving 415 bytes for local variables. Maximum is 2048 bytes.
Success!
1 Like
Ok, I final got it to work and upload grbl. I had to select the grbl folder and create a .zip file. The location of the files on your computer doesn't matter.
Then go to Sketch/Include Library/Add .ZIP Library....
Select the created .zip file from previous
Select Verify and select Upload.
I was then able to use a gcode sender with my Uno with attached CNC Shield, Driver, Stepper Motor.
Then go to File/Examples/grbl/grblUpload
1 Like
Indeed, my journey just begins. Thanks for helping.
system
Closed
November 27, 2023, 1:14am
20
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.